FTP报错:500 OOPS: vsftpd: refusing to run with writable root inside chroot()

此报错是由于新版本的vsftp针对用户安全性进行了升级使,用户被锁定的 chroot 目录不可写,防止安全漏洞。

也多由于用户直接对大量目录直接赋权,网上教程较多。多为修改vsftpd.conf文件。

但发现修改后,仍然报错,所以采取了不得已的一种方法,那就是重新修改根目录所有文件的权限。

这个方法需要三思而行,因为修改后意味着,后面要重新对所有文件夹更改读写权限,以便访问。

(1)修改根目录下所有权限:

chmod 555 -R /

(2)增加网站根目录(/var/www)和数据库文件夹(/var/lib)777权限

chmod -R 777 /var/www
chmod -R 777 /var/lib
chmod 600 /etc/ssh/ssh_host_rsa_key

猜你喜欢

转载自blog.csdn.net/qq_35379989/article/details/130606465