问题:
昨天在局域网内的两台机器上用ftp命令传文件。因为是新机器所以没安装ftp。
分别在两台机器上安装了ftp的服务端和客户端,并启动了ftp服务器进程。
当用启动ftp连接另一台机器时发生了如下错误:
在网上查找了一些资料,可能是防火墙屏蔽了ftp服务。
解决方法:
1. 查看防火墙:iptables -L
2. 清空防火墙:iptables -F
3. 保存防火墙规则:service iptables save
注意:ftp连接两端的防火墙都要清空。
ftp相关问题的解决方法:
http://blog.csdn.net/rually/article/details/49533017
http://www.ctohome.com/FuWuQi/a2/537.html
https://stackoverflow.com/questions/31001017/ftp-in-passive-mode-ehostunreach-no-route-to-host
什么是ftp passive模式:http://blog.163.com/sxp1024@126/blog/static/45666840201232012927341/