Windows-Server-2008

FTP 連接被拒絕

  • November 23, 2015

我正在嘗試連接到 Windows 2008 FTP 的 Windows XP 機器上。嘗試連接到我的 ftp 站點時,我得到一個ftp: connect :Connection refused. 我已經確認其他機器能夠連接到 FTP 並傳輸數據。

我有一個執行 FTP 的批處理文件:

在此處輸入圖像描述

我已採取以下步驟來嘗試糾正這種情況:

  • ping:我能夠 ping 並從我的 FTP 伺服器接收響應
  • tracert:我能夠執行完整的 tracert,並且能夠將我的客戶端電腦連接到主機
  • 防火牆:這台機器上沒有啟用防火牆
  • 其他 FTP:我無法連接到任何其他 FTP 站點
  • telnet:我可以遠端登錄到 21 埠。

任何幫助將不勝感激。

編輯:我確實注意到,當我做 a 時netstat,我看到埠 21 被佔用PID 1256

在此處輸入圖像描述

現在,如果我檢查我的任務管理器,我看到 1256 是inetinfo.exe.

由於其他機器能夠連接到 FTP 伺服器,我看到兩個可能的原因:

  • XP 機器 IP 地址已被自動(或手動)禁止或列入黑名單,導致 FTP 伺服器拒絕來自該 IP 的任何連接
  • XP 機器上正在執行防火牆或其他 IP 過濾軟體並阻止與 FTP 伺服器的連接

然而奇怪的是,您能夠從 XP 機器遠端登錄到埠 21 上的 FTP 伺服器。

能連接的其他機器也是XP機器嗎?也許您的機器禁用了 FTP?如果您打開命令提示符並鍵入 FTP,是否會出現 ftp>?

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