xshell連接不上內網伺服器怎麼回事
發布時間: 2023-01-10 01:58:45
1. 別人用xshell可以正常連接伺服器,但是我的連不上是什麼原因
主機可以ping通,但是無法ssh連接。
首先:確保ssh服務已經開啟。使用netstart -ntpl來查看是否有對應的ssh進程,以及查看對應使用埠。默認使用22埠。
然後:使用 telnet IP 埠 的形式。確保埠正常開放。檢查伺服器的防火牆,22埠對應防火牆是否開放。或者關閉整個防火牆測試。
再次:確保使用賬號,尼瑪,埠正確。確保/etc/hosts.deny中沒有禁止你的IP登陸。
其次:確保你登陸的用戶有登陸的許可權,舉個栗子:ubuntu系統默認root是不允許ssh登陸的。需要修改/etc/ssh/sshd_conf文件來開啟。
最後:確保ssh調用.so庫正確。由於有些自己加功能,導致修改了/etc/pam.d/下的ssh文件,需要確保調用正確。
請參照以上幾點來一一排除問題所在。
2. xshell連接不上阿里雲伺服器
連接不上第一先排除埠是否通,比如先telnet22埠。
如果不通,建議查看伺服器的防火牆是否開啟並允許外部連接,如果關閉,直接排查阿里雲的安全策略是否允許你的外網連接,常規下是需要允許你的本地公網ip的。
最後,查看你的遠程賬戶是否ok。
熱點內容