問題:
昨天在局域網內的兩台機器上用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/