全部產品
Search
文件中心

Simple Application Server:能夠ping通Linux伺服器但是無法遠端連線

更新時間:Jun 30, 2024

本文主要介紹能夠ping通Linux伺服器但是無法遠端連線的問題描述、問題原因及其解決方案。

問題描述

無法遠端連線Linux系統的阿里雲Simple Application Server,但是可以ping通該Linux伺服器。報錯資訊如下圖所示。

image

問題原因

可能原因如下:

解決方案

在確保本網正常的前提下,可根據以下操作進行排查:

檢查伺服器密碼是否正確

如果輸入伺服器密碼錯誤導致遠程伺服器失敗,請修改伺服器的密碼。具體操作,請參見管理伺服器密碼

檢查是否SSH服務配置異常

  1. 使用救援模式串連伺服器。具體操作,請參見使用救援串連Linux伺服器

  2. 執行以下命令,查看SSH服務是否被正常監聽。

    netstat -lntup|grep 22

    系統顯示類似如下,表示SSH服務已經被正常監聽。 Dingtalk_20220426165621.jpg 若SSH服務未被正常監聽,請參見Linux執行個體啟動常見服務並查詢連接埠監聽狀態的方法修複。

檢查設定檔是否配置異常。

檢查設定檔是否配置異常。例如:啟用某些參數,導致無法遠程登入,則需要注釋掉這些參數。具體操作,請參見禁止root使用者登入引起問題的解決方案

檢查防火牆是否禁用22連接埠。

  1. 使用救援模式串連伺服器。具體操作,請參見使用救援串連Linux伺服器

  2. 執行以下命令,檢查Linux伺服器的防火牆是否禁用22連接埠(SSH服務)。

    firewall-cmd --query-port=22/tcp

    如果回顯資訊如下,表示防火牆已禁用22連接埠。

    image

  3. 執行以下命令,關閉防火牆。

    systemctl stop firewalld

更多排查方法,請參見遠端連線FAQ