500 OOPS: vsftpd: refusing to run with writable root inside chroot()解决方案

问题描述

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

问题分析

通过字面的意思结合网络资料,可知问题原因是 用户在FTP根目录拥有 写权限, vsftpd FTP根目录默认是FTP用户不能写入的。

问题解决

在设置的FTP根目录下新建一个目录,修改其目录的所有者和所属的组为 FTP用户,然后再重新连接FTP即可。

// 假设FTP Server 设置的FTP目录为 ~/FTP, FTP 用户名为ftp
# cd ~/FTP
# mkdir share
# chown ftp:ftp share

//修改后 再以ftp帐号密码登录即可

相关文章

进一步的分析
Linux联接vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot

修改配置使FTP用户可访问所有目录
vsftpd 配置:chroot_local_user与chroot_list_enable详解

相关文章
相关标签/搜索