
我在 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
怎麼解決呢?現在該嘗試什麼?
謝謝。