解决 500 OOPS: vsftpd: refusing to run with writable root inside chroot()[ubuntu]

FTP(文件传输协议)在众多网络应用中,是仅次于web的服务,有着非常重要的地位。在安装配置linux环境下(主指ubuntu系统)FTP服务器时, 在配置/etc/vsftp.conf及/etc/vsftpd.chroot_list等文件后(具体详见另一篇文章), 在SHELL模式下测试连接FTP服务器的命令:

#ftp localhost

或者:

#ftp 192.168.224.188 //我的本机IP地址,

出现了如下的报错提示:

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

但是在输入其他的用户名时却可以正常登陆, 同样的方法建立的用户和密码, 不应该出现这样的问题, 最起码可以把/etc/vsftpd.conf文件的问题排除掉, 剩下的就是只有/etc/vsftpd.conf这个文件了, 进入里面发现, 原来用户名wwufengg并没有出现在这个列表里, 而其他的用户名存在, 这就说明问题了, 就是在vsftpd.chroot_list里的用户名wwufengg不存在导致的, 赶快把这个用户名wwufengg加进去, 保存, 然后重启vsftpd服务.

#service vsftpd restart   //推荐使用这个命令重启vsftpd服务

如图:

然后再用wwufengg连接FTP器, 便会出现成功登陆的提示:

至此,

500 OOPS: vsftpd: refusing to run with writable root inside chroot() 这个问题解决.

原创文章, 转载请注明出处 http://www.cnblogs.com/wwufengg/archive/2012/10/25/vsftpd-ubuntu-500-oops.html

转载于:https://www.cnblogs.com/wwufengg/archive/2012/10/25/vsftpd-ubuntu-500-oops.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值