PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : راه اندازی سرویس ftp



parsbin
September 11th, 2009, 01:04
سلام
یک vps با سیستم عامل centos دارم.
می خوام روش یک ftp راه اندازی کنم برای بکاپ گیری از سایت هام
به عل کمبود رم هم نمی تونم ال ایک ادمین نصب کنم روش.
چطور میتونم ftp راه اندازی کنم؟
ترجیحا با kde بشه نصب کرد.چون با ssh اصلا آشنایی ندارم.
مرسی

Metalik
September 11th, 2009, 09:43
نیازی نیست به ssh آشنایی داشته باشید، فقط لاگین کنید و این دستورات رو به ترتیب وارد کنید


yum -y install vsftpd
/etc/init.d/vsftpd restart
chkconfig vsftpd on

parsbin
September 11th, 2009, 11:42
این ارور رو میده



[root@srv58 ~]# chkconfig vsftpd on
error reading information on service vsftpd: No such file or directory

iranwebwork
September 11th, 2009, 13:04
این ارور رو میده
اين دستور رو زدي؟
yum -y install vsftpd
البته به صورت پيشفرض بايد نصب باشه

حالا بعد نصب يه بارم دستور
service vsftpd start ro bezan

parsbin
September 11th, 2009, 13:22
با زدن دستور نصب و استارت این ارور رو میده


typeerror: Rpmdb open failed
[root@srv58 ~]# service vsftpd start
vsftpd: Unrecognized service
[root@srv58 ~]#

Metalik
September 11th, 2009, 14:41
با زدن دستور نصب و استارت این ارور رو میده

این یعنی vsftpd نصب نشده

yum install vsftpd
خروجی اینو بزارید احتمالا مشکل از همین جاست

iranwebwork
September 11th, 2009, 14:46
نصب نشده ديگه پس هنوز

parsbin
September 11th, 2009, 14:56
خروجیش این شد:


[root@srv58 ~]# yum install vsftpd
Loaded plugins: fastestmirror
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 229, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 84, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig
enabled_plugins=self.optparser._splitArg(opts.enab leplugins))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 191, in _getConf ig
self._conf = config.readMainConfig(startupconf)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 754, in readMainCo nfig
yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.dist roverpkg)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 824, in _getsysver
idx = ts.dbMatch('provides', distroverpkg)
TypeError: rpmdb open failed

Metalik
September 11th, 2009, 15:13
خروجیش این شد:


[root@srv58 ~]# yum install vsftpd
Loaded plugins: fastestmirror
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 229, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 84, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig
enabled_plugins=self.optparser._splitArg(opts.enab leplugins))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 191, in _getConf ig
self._conf = config.readMainConfig(startupconf)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 754, in readMainCo nfig
yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.dist roverpkg)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 824, in _getsysver
idx = ts.dbMatch('provides', distroverpkg)
TypeError: rpmdb open failed


دستور yum شما کار نمی کنه
سرور رو ریبوت کنید درست می شه
بزنید
reboot
چند دقیقه صبر کنید
دوباره لاگین کنید
دوباره نصب کنید خروجی رو بزارید تا ببینم

parsbin
September 11th, 2009, 15:36
این وی پی اس رو یکبار ریبوت کردم کلا همه چیز مشکل دار شد.
با پشتیبانی تماس گرفتم گفتن ریبوت کردن روی vps های ما همه چیز رو با مشکل مواجه میکنه.ریبوت نکنین اصلا! :|
چه کنم حالا؟

iranihost
September 11th, 2009, 15:41
واسه هاست ftp هم از همین روش باید استفاده کرد ؟

چطوری یوزر ftp بایدساخت ؟

Metalik
September 11th, 2009, 16:54
این وی پی اس رو یکبار ریبوت کردم کلا همه چیز مشکل دار شد.
با پشتیبانی تماس گرفتم گفتن ریبوت کردن روی vps های ما همه چیز رو با مشکل مواجه میکنه.ریبوت نکنین اصلا! :|
چه کنم حالا؟

این چه vps ایه آخه
خب این مشکل مربوطه به شرکت می شه، باید خودشون درست کنند
vps خوب vps ایه که هر موقع خواستی بتونید reboot کنید
اگه می تونید از یه شرکت دیگه بگیرید


واسه هاست ftp هم از همین روش باید استفاده کرد ؟

چطوری یوزر ftp بایدساخت ؟


بله
برای ساخت یوزر به این صورت:


useradd username
passwd username
service vsftpd restart

iranihost
September 11th, 2009, 17:02
metalik عزیز میشه 1 کم بیشتر در مورد هاست ftp توضیح بدید و چگومگی ارائه اون !

ممنون عزیز

Metalik
September 11th, 2009, 19:06
metalik عزیز میشه 1 کم بیشتر در مورد هاست ftp توضیح بدید و چگومگی ارائه اون !

ممنون عزیز

خب ایشون می خوان بدون کنترل پنل راه اندازی کنند
اگر شما مشکلی از این لحاظ نداشته باشید با نصب کنترل پنل دیگه نیازی به استفاده از دستور نیست
با همین kloxo هم می شه اکانت ftp ساخت
با کنترل پنل به راحتی می تونید یوزر نیم و پسورد و مقدار فضای مجاز و پوشه دسترسی رو تنظیم کنید

iranihost
September 12th, 2009, 06:25
خوب اگر بدون کنترل پنل هم به سدگی شه این کارها را کرد خیلی بهتر هست

چون رم کمتر استفاده میشه.

Arashdn
September 12th, 2009, 09:02
خود kloxo با lighttpd مصرف رمش خیلی کمه

Vahid
September 12th, 2009, 09:48
تنظیمات خود vsftpd ر کامل میتونید از اینجا بگیرید

http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch15_:_Linux_FTP_Server_Setup

iranihost
September 12th, 2009, 10:11
با kloxo کار نکردم .

کسی دمو داره ؟

حالا نظر نهایی دوستان چیه ؟ استفاده از کنترل پنل یا نه ؟

Vahid
September 12th, 2009, 10:15
شما یه webmin نصب کن برو
اگه هم میتونی همین تنظیماتی که دادم رو برو جلو

iranihost
September 12th, 2009, 11:32
وحید جون داداش اگه زحمت بکی از 0 تو 1 تاپیک آموزش بدی کار موندگار و خوبی میشه !

از بعد از نصب لینوکس خیلی ساده بگو

مر300

Metalik
September 12th, 2009, 11:36
وحید جون داداش اگه زحمت بکی از 0 تو 1 تاپیک آموزش بدی کار موندگار و خوبی میشه !

از بعد از نصب لینوکس خیلی ساده بگو

مر300

برای نصب webmin
yum -y install perl-Net-SSLeay
yum -y install webmin
دسترسی:
https://IP:10000

یوزر نیم: root
پس: پسورد root

تمام!

iranwebwork
September 12th, 2009, 13:03
البته اگر اشتباه نكنم يك s مياد تنگ http و با https://IP:10000 باز شه

Vahid
September 12th, 2009, 13:09
یوزر نیم: admin
پس: admin

تمام!
پسورد پسورد روت هست نه admin

iranihost
September 12th, 2009, 13:13
این ارور را داد

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.anl.gov
* updates: mirrors.gigenet.com
* addons: ftp.osuosl.org
* extras: www.gtlib.gatech.edu
Setting up Install Process
Parsing package install arguments
No package webmin available.
Nothing to do

parsbin
September 12th, 2009, 13:27
داخل وب مین
من یوزر ادمین رو قاعدتا همه دسترسی ها رو بهش دادم.
ولی نمیتونم با آی پی و یوزر پسش به ftp وصل بشم.
تنظیم خاصی داره؟
یا باید پورتی باز بشه؟ و چطور؟

iranihost
September 13th, 2009, 16:05
این تاپیک هم رفت تو قوطی ؟

parsbin
September 13th, 2009, 16:59
اصلا دستور yum من مشکل داره
هر وقت میزنم این ارور رو میدده



[root@srv58 ~]# yum update
\Loaded plugins: fastestmirror
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 229, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 84, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig
enabled_plugins=self.optparser._splitArg(opts.enab leplugins))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 191, in _getConfig
self._conf = config.readMainConfig(startupconf)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 754, in readMainConfig
yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 824, in _getsysver
idx = ts.dbMatch('provides', distroverpkg)
TypeError: rpmdb open failed

Metalik
September 13th, 2009, 17:19
البته اگر اشتباه نكنم يك s مياد تنگ http و با https://IP:10000 باز شه

ممنون از یادآوری، اصلاح شد


پسورد پسورد روت هست نه admin

ممنون از یادآوری، اصلاح شد


این ارور را داد

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.anl.gov
* updates: mirrors.gigenet.com
* addons: ftp.osuosl.org
* extras: www.gtlib.gatech.edu
Setting up Install Process
Parsing package install arguments
No package webmin available.
Nothing to do

این جوری نصب کنید:

wget http://downloads.sourceforge.net/project/webadmin/webmin/1.480/webmin-1.480-1.noarch.rpm?use_mirror=transact
rpm -ivh webmin-1.480-1.noarch.rpm


اصلا دستور yum من مشکل داره
هر وقت میزنم این ارور رو میدده



[root@srv58 ~]# yum update
\Loaded plugins: fastestmirror
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 229, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 84, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig
enabled_plugins=self.optparser._splitArg(opts.enab leplugins))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 191, in _getConfig
self._conf = config.readMainConfig(startupconf)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 754, in readMainConfig
yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 824, in _getsysver
idx = ts.dbMatch('provides', distroverpkg)
TypeError: rpmdb open failed


یه بار بزنید:
yum clean all

(هیچ مسئولیتی از نظر این که vps شما ممکنه بعضی امکانات رو نداشته باشه پذیرفته نمی شود)

parsbin
September 13th, 2009, 17:25
این ارور رو داد


[root@srv58 ~]# yum clean all
Loaded plugins: fastestmirror
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 229, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 84, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig
enabled_plugins=self.optparser._splitArg(opts.enab leplugins))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 191, in _getConfig
self._conf = config.readMainConfig(startupconf)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 754, in readMainConfig
yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 824, in _getsysver
idx = ts.dbMatch('provides', distroverpkg)
TypeError: rpmdb open failed

Metalik
September 13th, 2009, 18:02
این ارور رو داد


[root@srv58 ~]# yum clean all
Loaded plugins: fastestmirror
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 229, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 84, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig
enabled_plugins=self.optparser._splitArg(opts.enab leplugins))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 191, in _getConfig
self._conf = config.readMainConfig(startupconf)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 754, in readMainConfig
yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 824, in _getsysver
idx = ts.dbMatch('provides', distroverpkg)
TypeError: rpmdb open failed


شما هم با rpm نصب کنید

wget ftp://ftp.muug.mb.ca/mirror/centos/5.3/os/i386/CentOS/vsftpd-2.0.5-12.el5.i386.rpm
rpm -ivh vsftpd-2.0.5-12.el5.i386.rpm

iranihost
September 13th, 2009, 18:46
metalik عزیز

میشه تو یاهو به من پی ام بدی ؟

ممنون
ali_iraniboys

Metalik
September 13th, 2009, 22:00
metalik عزیز

میشه تو یاهو به من پی ام بدی ؟

ممنون
ali_iraniboys

اد کردم

iranihost
September 13th, 2009, 23:02
با چه اسمی ؟

میشه پی ام بدید ؟

من تو این آیدی 1000 تا ادلیست دارم و دیگه نمی تونم ادد کنم

parsbin
September 14th, 2009, 15:54
من FTP رو راه انداختم با همین روش
منتها از داخل هر سی پنلی که میزارم بکاپ بگیره و بفرسته اونجا بکاپ روی سرورش گرفته میشه ولی روی این ftp چیزی نمیاد.
من به این شکل تنظیم کردم.مشکل از کجاست؟

http://img2.tinypic.info/files/2k06g19h1cmjgo17n3pi.jpg

Metalik
September 14th, 2009, 16:50
من FTP رو راه انداختم با همین روش
منتها از داخل هر سی پنلی که میزارم بکاپ بگیره و بفرسته اونجا بکاپ روی سرورش گرفته میشه ولی روی این ftp چیزی نمیاد.
من به این شکل تنظیم کردم.مشکل از کجاست؟

http://img2.tinypic.info/files/2k06g19h1cmjgo17n3pi.jpg

remote dir رو / بزنید
اول با استفاده از یه نرم افزار ftp مثل cuteftp تست کنید ببینید ftp که ساختید کار می کنه یا نه، با cuteftp وصل بشید ببینید اصلا وصل می شه یا نه

parsbin
September 14th, 2009, 17:23
همون یوزر پسوردی رو که با cuteftp بهش میتونم وصل بشم و فایل آپلود کنم میدم
ولی باز هم نمیاد چیزی
/ هم گذاشتم
به صورت
/home/amir/

parsbin
September 14th, 2009, 17:54
از پرمیژن پوشه ها نمیتونه باشه؟
چطوری میشه دستریس به آپلود یا دانلود به یوزر داد؟

Arashdn
September 14th, 2009, 18:52
تو گزینه هاتون بکاپ دیستینشن رو روی هوم می زارید یا ریموت اف تی پی؟؟؟؟؟؟

parsbin
September 14th, 2009, 18:57
روی کدوم باید باشه؟
روی Home میزاشتم من
:D

Arashdn
September 14th, 2009, 19:30
اگه میخوای رو اف تی پی بکاپ بگیره
Remote FTP server