今天想學習在Ubuntu下安裝FTP服務器,使用的是vsftpd軟件。
1 使用新立得軟件包管理器,安裝vsftpd。
2 配置etc/vsftpd.conf
遇到的問題是
1 如何從新啟動vsftpd 方法:sudo /etc/init.d/vsftpd restart
2 文件夾的權(quán)限
在Ubuntu下,當我想往/home/ftp里拷文件的時候,發(fā)現(xiàn)權(quán)限不夠,就執(zhí)行了如下命令:
sudo chmod 777 ftp 這下的確可以拷貝文件了,但是使用ftp軟件卻連不上ftp服務器了,郁悶,提示的錯誤是 500 OOPS: vsftpd: refusing to run with writable anonymous root
解決方法:
對于vsftpd的根目錄 /home/ftp 其權(quán)限為:drwxrwxrwx 即完全沒有限制(或許是不小心執(zhí)行了 chmod 777 /home/ftp);
但vsftpd出于安全考慮對 /home/ftp是不允許沒有限制的,這導致了上述錯誤的發(fā)生。
所以我們只需做如下更改:
chown root:root /home/ftp
chmod 755 /home/ftp
(如果你不是以root登錄,或許前面要加上 sudo ,別忘記)
OK,問題解決了。
億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
聯(lián)系:億恩小凡
QQ:89317007
電話:0371-63322206 本文出自:億恩科技【www.allwellnessguide.com】
服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|