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

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

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

因而網上百度了一下,找到兩種解決方法。操作系統

1. 將filezilla的模式更改爲主動模式(PORT Mode)命令行

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

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

但是,當我改成主動模式後,MLSD仍是錯誤,因而。。。it

2. 配置防火牆(個人操做系統爲win8.1)原理

先在控制面板中找到防火牆,而後以下圖設置便可。服務器端

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

 

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

 配置完後,問題就解決了。百度

相關文章
相關標籤/搜索