Posted on 2009-07-13 10:58
Fingki.li 閱讀(11574)
評論(5) 編輯 收藏 所屬分類:
About linux
今天準(zhǔn)備用vsftpd傳些東東,確encounter這個錯誤:500 OOPS: vsftpd: refusing to run with writable anonymous root
無奈google一下,原來是這樣呀:
對于vsftpd的根目錄 /home/ftp 其權(quán)限為:drwxrwxrwx 即完全沒有限制(或許是不小心執(zhí)行了 chmod 777 /home/ftp);
但vsftpd出于安全考慮對 /home/ftp是不允許沒有限制的,這導(dǎo)致了上述錯誤的發(fā)生。
所以我們只需做如下更改:
chown root:root /home/ftp
chmod 755 /home/ftp
(如果你不是以root登錄,或許前面要加上 sudo ,別忘記)
OK,問題解決了。