本文主要是介绍vsftpd 报错refusing to run with writable root inside chroot,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、响应: 500 OOPS: vsftpd: refusing to run with writable root inside chroot()
错误: 严重错误: 无法连接到服务器
解决方案:ftp武器根目录必须是755,不能是777权限
而且用户属主必须是root
sudo chmod 755 /var/ftp
sudo chown root:root /var/ftp
2、553 Could not create file.
这个是由于755权限的文件夹不支持匿名上传文件
所以要在ftp根目录下创建一个上传目录
sudo mkdir /var/ftp/pub
sudo chmod 777 /var/ftp/pub
sudo chown ftp:ftp /var/ftp/pub
这里要理解一下匿名用户名就是ftp
重启FTP服务器让其生效
sudo service vsftpd restart
这篇关于vsftpd 报错refusing to run with writable root inside chroot的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!