2010-05-11 182 views
0

我是兼職FTP服務器管理員(沒有真正的全職管理員)。我們目前只允許ACTV模式連接。我們的一些客戶有這方面的問題,但大多數情況下他們已經可以使用ACTV。對於少數人來說,我們已經能夠將數據從我們的服務器推送到他們的服務器。 但是有一個客戶特別是目前有麻煩的客戶。他正在使用file-zilla併發出PORT命令。 首先,是否使用PORT命令暗示您處於ACTV模式? 其次,FileZilla中有一種方法可以顯式更改爲ACTV模式嗎? 感謝您的幫助, _Ramy瞭解ACTV模式和PORT命令

+0

好吧......這裏還有更多的困惑。在下一條評論中從日誌文件中摘錄。 – Ramy 2010-05-11 16:40:01

+0

10/05/11 09:32:26,57139,192.147.57.6,USER,PASV 10/05/11 09:32:26,57139,192.147.57.6,USER,501 PASV不允許。 10/05/11 09:32:26,57139,192.147.57.6,USER,PORT 192,147,57,6,138,19 10/05/11 09:32:26,57139,192.147.57.6,USER,200端口命令成功。 10/05/11 09:32:26,57139,192.147.57.6,USER,RETR FILENAME 10/05/11 09:32:26,57139,192.147.57.6,USER,要求下載'MASKEDFILENAME' - > 'FILENAME'從0 - >允許訪問。 – Ramy 2010-05-11 16:42:47

+0

10/05/11 09:32:26,57139,192.147.57.6,USER,150打開FILENAME數據連接(525060字節) 10/05/11 09:32:26,57139,192.147.57.6,USER,完成下載'MASKEDFILENAME' - >'FILENAME'從0到525060(00:00:01 - 512.754 KBytes/s)。 10/05/11 09:32:26,57139,192.147.57.6,USER,226文件發送正常。 10/05/11 09:32:27,57139,192.147.57.6,USER,MDTM FILENAME 10/05/11 09:32:27,57139,192.147.57.6,USER,213 20091005100655 10/05/11 09:32:27,57139,192.147.57.6,USER,PASV 10/05/11 09:32:27,57139,192.147.57.6,USER,501 PASV不允許。 – Ramy 2010-05-11 16:43:08

回答

0

主動模式需要PORT命令。 PORT是爲了打開數據通道而告訴服務器在客戶端連接到哪裏。

當客戶端在NAT後面時,主動FTP會中斷,因此在大多數使用FTP的情況下,Passive是首選默認設置。強烈建議不要使用FTP並切換到SFTP。

+0

謝謝。請看我的其他意見。 – Ramy 2010-05-11 17:48:16

+0

好的,真的不知道這裏發生了什麼。嘗試從防火牆的同一側測試FileZilla。我將FileZilla設置爲「回退到活動狀態」。我可以連接就好。但是,當我嘗試傳輸文件我看到這一點: 狀態:\t目錄上市成功 狀態:\t啓動的下載/ FILE 錯誤:\t無法打開「文件」寫 錯誤:\t文件傳輸失敗 狀態:\t的開始下載/ FILE 錯誤:\t無法打開「文件」寫 錯誤:\t文件傳輸失敗 狀態:\t啓動的下載/ FILE 錯誤:\t無法打開「文件」寫 錯誤:\t文件轉移失敗 – Ramy 2010-05-11 18:29:06