FTP 550 Failed to change directory
程序员文章站
2022-07-13 11:04:19
...
在使用FTP 出现这个错误的时候
通常是FTP 的某些服务没有开启 这里和防火墙有一定关系
如果你是能够链接到FTP 但是看不到文件 上传和下载都没有办法做出操作
那么可以执行命令
getsebool -a | grep ftp
会发现以下状态都是关闭的
setsebool -P allow_ftpd_full_access on
setsebool -P ftp_home_dir on
执行上面命令,再返回的结果看到两行都是off,代表,没有开启外网的访问
会发现状态已经是on了
这样应该没问题了(如果,还是不行,看看是不是用了ftp客户端工具用了passive模式访问了,如提示Entering Passive mode,就代表是passive模式,默认是不行的,因为ftp passive模式被iptables挡住了,下面会讲怎么开启,如果懒得开的话,就看看你客户端ftp是否有port模式的选项,或者把passive模式的选项去掉。如果客户端还是不行,看看客户端上的主机的电脑是否开了防火墙,关吧)
关闭匿名访问
修改/etc/vsftpd/vsftpd.conf文件
vi /etc/vsftpd/vsftpd.confservice vsftpd restart
上一篇: line plot