Xshell連接不上服務器的原因分析及解決方法

Xshell爲什麼連接不上服務器?Xshell可在Windows桌面下訪問不同系統下的遠程終端服務器,並且進行操作控制。新手用戶有時在用Xshell遠程連接Linux服務器時,可能會遇到連接不上服務器的問題,造成這種情況的原因有多種,如網絡故障、服務器信息填寫錯誤等。下面來看下這幾個常見原因及相應解決方法介紹。

我們開通基於Linux系統的香港服務器、美國服務器等產品後,可以運行Xshell來遠程連接服務器。如果遇到Xshell連接不上服務器的情況,這時可先檢查下當前網絡是否正常,要是網絡不通,則需重新加載網絡,並嘗試再次連接服務器。

除了網絡故障造成Xshell連接不上服務器外,我們在填寫Linux服務器登錄信息時也要覈對清楚,以防因輸入的服務器用戶名、密碼或端口號錯誤,導致無法正常連接。關於Linux服務器登錄信息,我們可在對應主機商客戶中心進行查看,或者在開通機器時填寫的電子郵箱裏查看。

Xshell連接不上服務器還可能是因爲沒有安裝SSH服務,或者安裝的Xshell版本過低,需要進行升級。

、輸入:#ps -e | gep ssh 如果服務已經啓動,則可以看到“sshd”,否則表示沒有安裝服務,或沒有開機啓動。

2、安裝SSH服務,輸入命令:#sudo pt-get instll openssh-see

3、啓動服務:#/etc/init.d/ssh stt

4、本機測試是否能夠成功登錄:#ssh -l 用戶名 本機ip

如果我們的Linux服務器SSH的端口號(22)已開放,IP也加入了白名單,但Xshell還是連接不上服務器。這時就可以嘗試檢查在安裝MySQL時,是否誤將sshd的羣組和用戶給修改爲了mysql,最後只需要將sshd的羣組和用戶修改爲oot即可。