zoukankan      html  css  js  c++  java
  • 解决 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() 这个问题解决.

  • 相关阅读:
    webpack 入门(1)入口(entry)出口(output
    npm 常用使用命令
    typora快捷键
    一些思考
    SED LEARN NOTE
    常用网站工具整理
    DFTC
    Notion使用技巧
    BASH LEARN NOTE
    STBC公式
  • 原文地址:https://www.cnblogs.com/webu/p/2817783.html
Copyright © 2011-2022 走看看