zoukankan      html  css  js  c++  java
  • 关于ftp用户连接时出现500 OOPS: cannot change directory的解决办法

    RHEL5 中配置好后,今天想在XP下用ftp连接虚拟机中的linux,但ftp连接的时候会出现 "500 OOPS:cannot change directory:/root" 错误,如何解决呢?


         默认下是没有开启FTP的支持,所以访问时都被阻止了。


    解决:


    1.   查看SELinux设置
              # getsebool -a | grep ftp
    发现 ftpd_disable_trans –> off   或者      ftp_home_dir–>off




    2.   使用setsebool命令开启
         # setsebool ftpd_disable_trans 1     或者    # setsebool ftp_home_dir 1




    3.   查看当前状态是否是on的状态
           # getsebool -a|grep ftp
          此时  ftpd_disable_trans –> on     或者    ftp_home_dir–>on


    4. 最后重启     # service vsftpd restart


       OK,问题解决了。


    另外     setsebool 使用-P参数,无需每次开机都输入这个命令
    # setsebool -P ftpd_disable_trans 1
    或者
    # setsebool -P ftp_home_dir 1

    版权声明:本文为小平果原创文章,转载请注明:http://blog.csdn.net/i10630226

  • 相关阅读:
    mysql find_int_set
    PHPSTROM8.0 注册码(7.1也可用)
    gym 101657 D
    gym101657 C
    poj 3525
    poj1279
    poj3335
    poj 1228
    poj 1873
    poj 2074
  • 原文地址:https://www.cnblogs.com/dingxiaoyue/p/4948302.html
Copyright © 2011-2022 走看看