FileZilla MLSD錯誤:連接超時、讀取目錄列表失敗


昨天更換完主機后,用FileZilla ftp客戶端連接ftp服務器,出現以下錯誤:

命令: MLSD
錯誤: 連接超時
錯誤: 讀取目錄列表失敗

於是網上百度了一下,找到兩種解決方法。

1. 將filezilla的模式更改成主動模式(PORT Mode)

FileZilla MLSD錯誤:連接超時、讀取目錄列表失敗 - 誠明 - 誠明的博客

原理(網上復制的)
FTP協議的數據傳輸存在兩種模式:主動模式(PORT Mode)和被動模式(Passive Mode)。這兩種模式發起連接的方向截然相反,主動模式是從服務器端向 客戶端發起;被動模式是客戶端向服務器端發起連接。是否采取被動模式取決於客戶程序,在ftp命令行中使用passive命令就可以關閉/打開被動模式。

可是,當我改為主動模式后,MLSD還是錯誤,於是。。。

2. 配置防火牆(我的操作系統為win8.1)

先在控制面板中找到防火牆,然后如下圖設置即可。

FileZilla MLSD錯誤:連接超時、讀取目錄列表失敗 - 誠明 - 誠明的博客

 

FileZilla MLSD錯誤:連接超時、讀取目錄列表失敗 - 誠明 - 誠明的博客

 配置完后,問題就解決了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM