Google-Compute-Engine

無法連接到埠 22 上的 VM

  • December 14, 2017

我想幫助解決以下問題…

“我們無法連接到埠 22 上的 VM。了解有關此問題可能原因的更多資訊。”

由於以下問題而停止並重新啟動 VM 後,出現了上面的新問題。

“連接失敗,與 SSH 伺服器通信時出錯。請檢查伺服器和網路配置”

我已經嘗試了通過膩子解決問題的推薦方法,但它不起作用,防火牆似乎還可以。

只是想知道他們是否有其他解決此問題的建議…

附加資訊和更新 - 正在按照本教程(下面的連結)安裝導致初始問題的 NVM。我想我可能對導致登錄問題的使用者配置文件目錄和 bash 文件進行了更改。

https://github.com/creationix/nvm#install-script

  • 我能夠使用另一個實例重新創建問題。所以 /usr/lib 目錄被刪除了。有沒有可能重新安裝庫文件?

/usr/lib 目錄是存放linux中所有程序的庫的目錄。我認為你對此無能為力。最好的解決方案是將磁碟附加到另一台機器上並提取 文件的數據連結

  • 您是否嘗試使用Developers Console SSH 到您的伺服器?您只需點擊伺服器名稱右側的“SSH”按鈕。
  • 如果您成功訪問了伺服器,請在本地機器上嘗試以下命令:

$ gcloud 計算 ssh

$$ INSTANCE_NAME $$- 項目$$ YOUR_PROJECT_ID $$- 區$$ YOUR_ZONE $$

  • 如果您無法使用 gcloud compute ssh 連接到您的實例,您可以啟用串列埠並嘗試連接到您的實例。

$ gcloud 計算連接到串列埠

$$ INSTANCE_NAME $$- 項目$$ YOUR_PROJECT_ID $$

  • 如果您無法連接到您的實例,請與我們分享串列控制台輸出。在 Developers Console 中選擇您的伺服器,然後從您的 VM 實例頁面轉到底部,您可以在其中看到“串列控制台輸出”連結。點擊它。

引用自:https://serverfault.com/questions/886428