Posted on 2009-07-13 10:58 
Fingki.li 阅读(11605) 
评论(5)  编辑  收藏  所属分类: 
About linux 
			
			
		 
		今天准备用vsftpd传些东东,确encounter这个错误:500 OOPS: vsftpd: refusing to run with writable anonymous root
无奈google一下,原来是这样呀:
对于vsftpd的根目录 /home/ftp 其权限为:drwxrwxrwx 即完全没有限制(或许是不小心执行了 chmod 777 /home/ftp);
但vsftpd出于安全考虑对 /home/ftp是不允许没有限制的,这导致了上述错误的发生。
所以我们只需做如下更改:
chown root:root /home/ftp
chmod 755 /home/ftp
(如果你不是以root登录,或许前面要加上 sudo ,别忘记)
OK,问题解决了。