天天看點

filezilla server讀取目錄失敗!-轉

在伺服器上應用filezilla建立一個FTP伺服器,同時為了安全,開啟系統防火牆,隻開80端口給web服務,開21端口給ftp服務,使用FTP用戶端軟體連接配接可以連接配接,但是卻顯示無法列目錄。

奇怪的錯誤!

網上所搜尋到的原因如下幾種:

1、字元符不比對,據說是因為ftp軟體的UFT-8與系統的GBK字元集産生沖突造成的,這個原因需要修改FTP的字元集指定就可以了

2、用戶端傳輸模式的問題,如果是被動(PASV)的話,就勾去被動設定,如果不是,就勾上PASV再試一下

我這二個原因都不能解決,最後發現關閉防火牆就正常,開着防火牆就不正常。看樣子隻開21不行,[color=red][b]于是就把filezilla的 Filazilla server interface.exe 和Filezilla server.exe 二個檔案都加入防火牆的例外。[/b][/color]

現在一切正常了!

據查FTP協定在連接配接時不隻使用21端口,還需要使用其他端口進行連接配接。

繼續閱讀