
我嘗試從 172.16.xx.y 遠端登入到我的系統之一 172.16.xx.z,但我得到的回應是-
須藤 telnet 172.16.xx.z
正在嘗試 172.16.xx.z...
telnet:無法連線到遠端主機:連線被拒絕
與本機相同-
須藤 telnet 本地主機
正在嘗試::1...
正在嘗試 127.0.0.1...
telnet:無法連線到遠端主機:連線被拒絕
與 ssh 的體驗相同:
須藤 ssh 172.16.xx.z
ssh:連接到主機 172.16.xx.z 連接埠 22:連線被拒絕
你猜這裡可能出了什麼問題嗎?我的兩個系統都運行在 Ubuntu 上。
答案1
為什麼sudo ssh
要連接?您可以在使用者模式下使用ssh客戶端!
若要在 Ubuntu 機器上安裝 ssh 伺服器,請執行
sudo apt-get install openssh-server
然後 ssh 到該框應該可以工作。由於缺乏加密,Telnet 不能在互聯網上使用。
答案2
telnet 的問題在於沒有人在現代 Linux 上執行 telnet 守護程式。至於 ssh,請確保 sshd 已安裝並正在運行,並且連接埠 22 在防火牆上已正確開啟。