您的位置:首页 > 编程语言 > PHP开发

虚拟机 ftp 连接

2013-12-07 22:16 99 查看

第一步:

sudo /sbin/iptables -F (关闭防火墙)

sudo /sbin/iptables -L -n (查看现有的防火墙配置)


第二步:

sudo /sbin/iptables -A INPUT -p tcp -m tcp --sport 21 -vj ACCEPT

sudo /sbin/iptables -A OUTPUT -p tcp -m tcp --dport 21 -j ACCEPT


第三步:

vi /ect/vsftpd.conf




ftp服务器连接失败,错误提示: 500 OOPS: cannot change directory:/home/*******
500 OOPS: child died


解决方法:

1 在终端输入命令: setsebool ftpd_disable_trans 1
service vsftpd restart

就OK了!但是下次重启了还会这样··

2 在终端输入命令:

setsebool -P ftpd_disable_trans 1

service vsftpd restart

这样每次重启机器都可以了·

原因就在SELinux。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: