سلام
یک vps با سیستم عامل centos دارم.
می خوام روش یک ftp راه اندازی کنم برای بکاپ گیری از سایت هام
به عل کمبود رم هم نمی تونم ال ایک ادمین نصب کنم روش.
چطور میتونم ftp راه اندازی کنم؟
ترجیحا با kde بشه نصب کرد.چون با ssh اصلا آشنایی ندارم.
مرسی
نمایش نسخه قابل چاپ
سلام
یک vps با سیستم عامل centos دارم.
می خوام روش یک ftp راه اندازی کنم برای بکاپ گیری از سایت هام
به عل کمبود رم هم نمی تونم ال ایک ادمین نصب کنم روش.
چطور میتونم ftp راه اندازی کنم؟
ترجیحا با kde بشه نصب کرد.چون با ssh اصلا آشنایی ندارم.
مرسی
نیازی نیست به ssh آشنایی داشته باشید، فقط لاگین کنید و این دستورات رو به ترتیب وارد کنید
کد:yum -y install vsftpd
/etc/init.d/vsftpd restart
chkconfig vsftpd on
این ارور رو میده
نقل قول:
[root@srv58 ~]# chkconfig vsftpd on
error reading information on service vsftpd: No such file or directory
با زدن دستور نصب و استارت این ارور رو میده
نقل قول:
typeerror: Rpmdb open failed
[root@srv58 ~]# service vsftpd start
vsftpd: Unrecognized service
[root@srv58 ~]#
نصب نشده ديگه پس هنوز
خروجیش این شد:
کد PHP:
[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.enableplugins))
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
این وی پی اس رو یکبار ریبوت کردم کلا همه چیز مشکل دار شد.
با پشتیبانی تماس گرفتم گفتن ریبوت کردن روی vps های ما همه چیز رو با مشکل مواجه میکنه.ریبوت نکنین اصلا! :|
چه کنم حالا؟
واسه هاست ftp هم از همین روش باید استفاده کرد ؟
چطوری یوزر ftp بایدساخت ؟
این چه vps ایه آخه
خب این مشکل مربوطه به شرکت می شه، باید خودشون درست کنند
vps خوب vps ایه که هر موقع خواستی بتونید reboot کنید
اگه می تونید از یه شرکت دیگه بگیرید
بله
برای ساخت یوزر به این صورت:
کد:useradd username
passwd username
service vsftpd restart
metalik عزیز میشه 1 کم بیشتر در مورد هاست ftp توضیح بدید و چگومگی ارائه اون !
ممنون عزیز
خب ایشون می خوان بدون کنترل پنل راه اندازی کنند
اگر شما مشکلی از این لحاظ نداشته باشید با نصب کنترل پنل دیگه نیازی به استفاده از دستور نیست
با همین kloxo هم می شه اکانت ftp ساخت
با کنترل پنل به راحتی می تونید یوزر نیم و پسورد و مقدار فضای مجاز و پوشه دسترسی رو تنظیم کنید
خوب اگر بدون کنترل پنل هم به سدگی شه این کارها را کرد خیلی بهتر هست
چون رم کمتر استفاده میشه.
خود kloxo با lighttpd مصرف رمش خیلی کمه
تنظیمات خود vsftpd ر کامل میتونید از اینجا بگیرید
با kloxo کار نکردم .
کسی دمو داره ؟
حالا نظر نهایی دوستان چیه ؟ استفاده از کنترل پنل یا نه ؟
شما یه webmin نصب کن برو
اگه هم میتونی همین تنظیماتی که دادم رو برو جلو
وحید جون داداش اگه زحمت بکی از 0 تو 1 تاپیک آموزش بدی کار موندگار و خوبی میشه !
از بعد از نصب لینوکس خیلی ساده بگو
مر300
برای نصب webmin
yum -y install perl-Net-SSLeay
yum -y install webmin
دسترسی:
https://IP:10000
یوزر نیم: root
پس: پسورد root
تمام!
البته اگر اشتباه نكنم يك s مياد تنگ http و با https://IP:10000 باز شه
پسورد پسورد روت هست نه adminنقل قول:
یوزر نیم: admin
پس: 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
داخل وب مین
من یوزر ادمین رو قاعدتا همه دسترسی ها رو بهش دادم.
ولی نمیتونم با آی پی و یوزر پسش به ftp وصل بشم.
تنظیم خاصی داره؟
یا باید پورتی باز بشه؟ و چطور؟
این تاپیک هم رفت تو قوطی ؟
اصلا دستور yum من مشکل داره
هر وقت میزنم این ارور رو میدده
کد PHP:
[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.enableplugins))
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
ممنون از یادآوری، اصلاح شد
ممنون از یادآوری، اصلاح شد
این جوری نصب کنید:
wget http://downloads.sourceforge.net/pro...irror=transact
rpm -ivh webmin-1.480-1.noarch.rpm
یه بار بزنید:
yum clean all
(هیچ مسئولیتی از نظر این که vps شما ممکنه بعضی امکانات رو نداشته باشه پذیرفته نمی شود)
این ارور رو داد
کد PHP:
[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.enableplugins))
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...2.el5.i386.rpm
rpm -ivh vsftpd-2.0.5-12.el5.i386.rpm
metalik عزیز
میشه تو یاهو به من پی ام بدی ؟
ممنون
ali_iraniboys
با چه اسمی ؟
میشه پی ام بدید ؟
من تو این آیدی 1000 تا ادلیست دارم و دیگه نمی تونم ادد کنم
من FTP رو راه انداختم با همین روش
منتها از داخل هر سی پنلی که میزارم بکاپ بگیره و بفرسته اونجا بکاپ روی سرورش گرفته میشه ولی روی این ftp چیزی نمیاد.
من به این شکل تنظیم کردم.مشکل از کجاست؟
http://img2.tinypic.info/files/2k06g19h1cmjgo17n3pi.jpg
همون یوزر پسوردی رو که با cuteftp بهش میتونم وصل بشم و فایل آپلود کنم میدم
ولی باز هم نمیاد چیزی
/ هم گذاشتم
به صورت
/home/amir/
از پرمیژن پوشه ها نمیتونه باشه؟
چطوری میشه دستریس به آپلود یا دانلود به یوزر داد؟
تو گزینه هاتون بکاپ دیستینشن رو روی هوم می زارید یا ریموت اف تی پی؟؟؟؟؟؟
روی کدوم باید باشه؟
روی Home میزاشتم من
:D
اگه میخوای رو اف تی پی بکاپ بگیره
Remote FTP server