簡體   English   中英

Google雲:我無法訪問我的虛擬機

[英]Google cloud: I can not acces to my VM

我的Google Cloud虛擬機有問題突然,我無法從Google Cloud訪問我的VM實例:它拒絕了我:ssh:連接到主機端口22:連接被拒絕

我已經運行了nmap並輸出了主機。 端口狀態服務22 / tcp過濾的ssh

我已經修改了/ etc / ssh / ssh_config,以防止損壞點子錯誤,並添加了:

ServerAliveInterval 120

ServerAliveCountMax 10

到該文件的末尾。

1 .:任何人都可以弄清楚正在發生的事情以及如何解決它。

  1. 有什么方法可以代替ssh連接到我的VM實例?

非常感謝

以上評論的摘要:


  1. 通過在GCE實例上設置啟動腳本,為實例內的用戶設置密碼。
    • 要將啟動腳本添加到GCE實例:
      • 單擊實例的名稱。
      • 單擊編輯。
      • 設置自定義元數據,如下所示:
        • 關鍵 啟動腳本
        • #!/ bin / bash echo -e“ linuxpassword \\ nlinuxpassword” | passwd linuxuser **

如果您從未為用戶或root設置密碼,則系統會要求您兩次輸入新密碼;如果您先設置了密碼,則系統會首先要求您輸入舊密碼,然后要求您輸入兩次新密碼。 ,因此在使用啟動腳本時要考慮到這一點。 如此處所述,設置密碼的腳本可以在帶有或不帶有--stdin參數的情況下運行,具體取決於運行腳本的系統。

  1. 通過Interactive Serial Console訪問實例。

  2. 將文件/etc/ssh/ssh_config上的設置恢復為舊配置,然后再次嘗試ssh。

  3. 重要說明,出於安全原因,一旦重新獲得對實例的訪問權限,請從實例中刪除啟動腳本更改密碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM