![無法連線到遠端 SSH 伺服器,連接埠 2222](https://rvso.com/image/1672315/%E7%84%A1%E6%B3%95%E9%80%A3%E7%B7%9A%E5%88%B0%E9%81%A0%E7%AB%AF%20SSH%20%E4%BC%BA%E6%9C%8D%E5%99%A8%EF%BC%8C%E9%80%A3%E6%8E%A5%E5%9F%A0%202222.png)
我在 MacOS 上透過 SFTP 連接到遠端伺服器時遇到問題,並在 FileZilla 中進行了測試。具有相同使用者名稱(或金鑰)的終端 SSH 連線運作正常。
open "user@server_ip
server_ip" 2222
Error: Can't connect to remote server
使用者名稱和密碼沒問題,我的 IP 位址和 ISP 沒問題(在另一個具有相同本機 IP 位址的機器上測試)。
在伺服器上,沒有嘗試從我的電腦登錄,因此它在遠端伺服器之前的某個地方失敗。如何測試問題出在哪裡?
我發現了如何偵測網路是否阻塞出站連接埠?, 命令
time nmap -p 2222 portquiz.net
返回我
PORT STATE SERVICE
2222/tcp open EtherNetIP-1
Nmap done: 1 IP address (1 host up) scanned in 0.23 seconds
nmap -p 2222 portquiz.net 0,15s user 0,02s system 62% cpu 0,267 total
怎麼解決呢?現在該嘗試什麼?
謝謝。