全部產品
Search
文件中心

Simple Application Server:檢查Linux執行個體是否存在SSH服務所需的必備檔案或目錄

更新時間:Jun 30, 2024

Linux執行個體中SSH訪問所需要的關鍵檔案或目錄丟失,可能會導致無法登入Linux執行個體。本文主要介紹,在無法遠端連線Simple Application Server執行個體時,檢查該執行個體中是否存在sshd_config設定檔的方法。

操作步驟

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

  2. 執行以下命令,檢查是否存在sshd_config設定檔。

    ll /etc/ssh/sshd_config

    如果不存在sshd_config設定檔,您可以根據實際情境選擇對應的修複方式。

    image.png

    • 通過scp命令拷貝關鍵系統檔案修複

      1. 執行以下命令,將正常的Simple Application Server執行個體中sshd_config設定檔拷貝到當前缺失檔案的Simple Application Server執行個體。

        scp root@<正常的Simple Application Server公網IP>:/etc/ssh/sshd_config /etc/ssh

        例如正常的Simple Application Server公網IP為120.27.XX.XX。

        scp root@120.27.XX.XX:/etc/ssh/sshd_config /etc/ssh
      2. 執行以下命令,重啟sshd服務。

        systemctl restart sshd
    • 通過快照復原系統硬碟修複

      如果已建立快照,可以使用快照復原雲端硬碟。具體操作,請參見使用快照復原磁碟

  3. 遠端連線LinuxSimple Application Server,驗證遠程登入問題是否已經修複。具體操作,請參見遠端連線Linux伺服器