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