我無法使用控制台、gcloud 或任何其他方式 ssh 進入我的谷歌云

我無法使用控制台、gcloud 或任何其他方式 ssh 進入我的谷歌云

這是當我通過控制台 ssh 時的回應我們無法連接到連接埠 22 上的虛擬機器。

這是我透過 gcloud 進行 ssh 等待 SSH 金鑰傳播時的回應。 ssh:連接到主機 35.185.185.41 連接埠 22:操作逾時錯誤:(gcloud.compute.ssh)無法透過 SSH 連接到執行個體。您的 SSH 金鑰可能尚未傳播到執行個體。嘗試再次執行此命令。如果仍然無法連接,請驗證防火牆和實例是否設定為接受 ssh 流量。

請幫我解決這個問題謝謝

答案1

每當您在實例​​中進行了一些錯誤配置時,您都可以使用互動式串行控制台透過 SSH 連線到實例。如果您沒有root密碼,可以使用腳本設定root密碼,如下所示:

#! /bin/bash 
useradd -G sudo USERNAME
echo 'USERNAME:PASSWORD' | chpasswd 

您可以將關鍵元資料設定為“啟動腳本”,“值”將是腳本。

重啟實例,使用剛才設定的密碼登入互動式控制台。

請注意,問題解決後,請停用,因為“互動式序列控制台不支援基於 IP 的存取限制,例如 IP 白名單”

相關內容