ftp模式 503、227错误
今天在設置filezilla時遇到錯誤,導致客戶端一直無法和服務器段正常通信,主要報錯503,命令序列錯誤 和? 227 進入被動傳送模式。
port
主動模式,在client隨機端口和server的21端口建立命令通道后,client通過port命令通道告知server本地的數據端口,server主動從本機20端口連接client提供的端口
pasv
被動模式,在client隨機端口和server的21端口建立命令通道后,server通過pasv命令告知client本地的數據端口,server本地隨機端口被動接受client的數據請求。
?
切換方式:默認使用pasv模式,可以在命令模式下通過passive進行切換。
?
分析:
通過測試后發現,若客戶端連接ftp后使用passive切換到port模式,則一切正常;反之,若使用pasv模式,則不斷提示超時中斷連接。
WIN7 ftp測試,提示503錯誤、linux ftp測試,提示227錯誤。
客戶端嘗試換過多個PC,故障依舊,可以確認問題應該是在服務器端。另外,在連接過程中,僅數據通道無法建立,應該是服務器到客戶端之間有策略阻擋了。
經過檢查,發現服務器上防火墻設置了FTP放行策略,但策略僅放行port模式,pasv使用的隨機端口未在策略中,導致被屏蔽。
解決方式:
??? 首先,在server設置PASV模式使用的端口范圍,然后在防火墻策略中放行對應端口即可。至此故障排除。
本文轉自OnMyWay博客51CTO博客,原文鏈接http://blog.51cto.com/active/1622330如需轉載請自行聯系原作者
yab109
總結
以上是生活随笔為你收集整理的ftp模式 503、227错误的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 老板的两分钱
- 下一篇: java中VO、PO、DTO 、DO、P