Ftp

可以本地連接到 Windows Server 2016 上的 FTP,但不能遠端連接

  • August 8, 2018

我有一台安裝了 FTP 伺服器角色的 Windows Server 2016 機器,添加了一個 FTP 站點,並在 Windows 防火牆中添加了 FTP 伺服器規則。我可以通過本地 FTP 連接,例如通過命令行,如下所示:

ftp localhost  
Connected to *redacted*.  
220 Microsoft FTP Service  
200 OPTS UTF8 command successful - UTF8 encoding now ON.  
User (*redacted*:(none)): Administrator  
331 Password required  
Password:  
230 User logged in.

但是,當我嘗試使用 FTP 或 SFTP 在我自己的電腦上通過 Filezilla 連接到伺服器的 IP 地址時,它會嘗試連接一段時間然後連接超時。有什麼我可能會失去的嗎?謝謝。

(免責聲明:連結轉到我的使用 IIS 在 Windows 上安裝安全 FTP 伺服器的指南)

為 FTP 打開埠 21 後,使用者會提到另一個問題。我懷疑問題出在文件傳輸上。這可能是由於埠 20 未打開。埠 20 用於數據傳輸。

引用自:https://serverfault.com/questions/879516