vsftpd 服务器报错:500 OOPS: vsftpd: refusing to run with writable root inside chroot(

更新时间:2018-10-11 13:50:41点击:187962 运维笔记

安装vsftp3.0服务器,在修改了 chroot_local_user 属性以后,发现进行客户端访问的时候会报错:500 OOPS: vsftpd: refusing to run with writable root inside chroot()
到网上查了资料,得到解决问题方法如下:
"如果启用chroot,必须保证ftp根目录不可写,这样对于ftp根直接为网站根目录的用户不方便,所以建议假如ftp根目录是/home/${whwhsy.com},则将访问权限改写如下

chmod a-w /home/whwhsy.com

然后在根目录下创建二级目录,给777即可