日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Xshell连接远程Linux服务器失败Could not connect to ‘192.xxx.xx.xxx‘ (port 22): Connection failed.

發布時間:2025/3/11 linux 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Xshell连接远程Linux服务器失败Could not connect to ‘192.xxx.xx.xxx‘ (port 22): Connection failed. 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題描述:

我將自己的一臺Ubuntu系統筆記本作為服務器,然后使用另一臺win10系統的Xshell去遠程連接該服務器,始終不成功。
【備注】這個遠程連接解決的是同一局域網中的遠程,算不上真正的遠程,在判斷兩者之間可否遠程時可以先試試能不能ping通。

可能存在的問題:

1、 Linu服務器端:

1.1 是否安裝 openssh-server

參考文章:
我將自己的ubuntu電腦設置為了一臺可遠程訪問的服務器
使用到了如下命令:

查看是否存在ssh的相關版本信息

ssh -V

安裝openssh-server

  • 在ubuntu的shell終端輸入命令:sudo apt-get install update
  • 在ubuntu的shell終端輸入命令:sudo apt-get install openssh-server
  • 不報錯的情況下,就說明已經安裝成功!

    開啟ssh服務

    安裝完后,檢查系統中ssh服務是否已經開啟?

    如上所示,說明服務已開啟。如果沒有開啟服務,則需參考以下步驟開啟服務

    【啟動ssh服務】

    方法一:sudo /etc/init.d/ssh start
    方法二:sudo service ssh start

    【停止ssh服務】

    方法一:sudo /etc/init.d/ssh stop
    方法二:sudo service ssh stop

    【重啟ssh服務】

    方法一:sudo /etc/init.d/ssh reload
    方法二:sudo service ssh reload

    1.2 22端口是否允許訪問

    1.2.1 查看防火墻

    ssh服務的默認端口是22,如果在開啟ubuntu的ssh服務的前提下,依然無法遠程訪問Linux服務器,則可能是被服務器上的防火墻給屏蔽掉了。這個時候需要查看防火墻狀態,打開對應的22號端口
    查看防火墻狀態:

    sudo ufw status

    如果顯示 “狀態:不活動” 則說明防火墻未打開,那么使用命令打開防火墻

    sudo ufw enable

    此時再查看狀態顯示激活且有相關端口的詳細信息則說明防火墻已打開

    1.2.2 看22號端口的動作是 ALLOW 還是 DENY

    如果使用sudo ufw status看到22號端口是DENY,則需要使用如下命令開啟端口號。

    sudo ufw allow 端口號

    常用防火墻操作:https://blog.csdn.net/weixin_44937328/article/details/113700930

    2、Xshell客戶端:

    2.1主機Ip

    主機那里要填 Ip 地址,是在Linux服務器端通過

    ifconfig

    命令獲得的 inet 地址

    2.2 使用默認端口號22

    確保服務器端防火墻已激活,且22號端口為ALLOW狀態后再進行嘗試,此時可以連接成功

    總結

    以上是生活随笔為你收集整理的Xshell连接远程Linux服务器失败Could not connect to ‘192.xxx.xx.xxx‘ (port 22): Connection failed.的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。