FTP伺服器|法爾齊拉 |視窗伺服器

FTP伺服器|法爾齊拉 |視窗伺服器

我有一台運行 Filezilla 伺服器的 Windows 2012 伺服器用於 FTP。我已經使用一個使用者設定了伺服器,該使用者的目錄設定為主目錄。

看圖片查看設定:

但是,當我連接到 FTP 時,它連接正常,但顯示此錯誤並且不允許我查看該目錄:

Status: Retrieving directory listing...
Command:    PASV
Response:   227 Entering Passive Mode (145,3,82,63,196,41)
Command:    MLSD
Response:   425 Can't open data connection for transfer of "/"
Error:  Failed to retrieve directory listing

有人可以幫忙嗎?

答案1

根據日誌,您顯示防火牆阻止了您的連接,或者您沒有完全轉發/打開所有連接埠。

Response:   227 Entering Passive Mode (185,7,81,67,196,41)
Response:   425 Can't open data connection for transfer of "/"

您可以在這裡看到客戶端正在連接埠上進入被動模式50218。您很可能沒有轉送此端口,也很可能沒有轉送整個配置的被動範圍。

根據 FileZilla 報道維基百科您可以在 FileZilla 伺服器選項和被動模式設定下看到連接埠範圍。請務必開啟/轉送此處列出的連接埠。

答案2

使用預先定義的被動連接埠範圍來配置 Filezilla 伺服器,將這些連接埠新增至路由器的防火牆中,並指派允許通訊的虛擬伺服器。

新增連接埠 990 和 21 或您決定使用的連接埠。

相關內容