FTP连接Linux时报cannot change directory错误的解决办法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FTP连接Linux时报cannot change directory错误的解决办法相关的知识,希望对你有一定的参考价值。

原因:

Linux系统的SELinux安全策略默认没有开启访问FTP不同目录的支持

使用Linux命令:getsebool -a | grep ftp  查看状态

    如果看到 ftp_home_dir --> off   (表示SELinux没有开启访问不同目录的支持) 


解决办法两个(任选其一):

  1. 直接关闭SELinux安全策略

    打开文件:  /etc/selinux/config  修改 SELINUX = disabled  

    重启机器后生效,重启机器命令:reboot


2. 打开用户访问不同目录的支持

    执行Linux命令:setsebool -P ftp_home_dir 1

    重启vsftpd服务:service vsftpd restart


本文出自 “java学习笔记” 博客,请务必保留此出处http://282845781.blog.51cto.com/7152559/1786672

以上是关于FTP连接Linux时报cannot change directory错误的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

错误代码1833 Cannot change column used in a foreign

终端SSH远程连接CentOS报错:-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or

Linux中创建用户 su命令 显示不出来新建的用户 l su: warning: cannot change directory to /home/s

LC_CTYPE: cannot change locale (en_US.

windows服务器为啥我的新版的phpstudy8.0自带的ftp报530 user cannot log in?

android run/debug configurations时报错Cannot reload AVD list: