Vsftpd下如何把用户限制在家目录中 后出现500 OOPS: vsftpd: refusing to run with writable root inside chroot 原因及解决办法初析[ubuntu, vsftpd, ftp server]

的正常登陆带来了问题, 也就是说, 用户的主目录(一般是/home/user 如/home/wwufengg)是不可写的,如果你在设置用户权限时设置了可写权限,就会出现如上所示的500 OOPS错误. 归根到底就是由于vsftpd的用户权限设置过严导致的. 既然知道了它产生的根源, 解决办法就是给用户设置合适的权限即可, 命令如下:

chmod a-w /home/user   //如我的用户: chmod a-w /home/user      

或者

chmod 755 /home/user   //如我的用户: chmod 755 /home/user

 

原文章:http://www.cnblogs.com/wwufengg/archive/2012/10/29/500-oops-vsftpd-refusing-to-run-with-writable-root-inside-chroot.html

posted on 2012-12-17 00:14  浩瀚孤鸿  阅读(322)  评论(0编辑  收藏  举报