簡體   English   中英

SSH 進入 private.network 中的 VM 不工作

[英]SSH into VM in private network not working

我在 private.network ie 中的 GCP 中創建了幾個虛擬機。 沒有與實例關聯的公共 IP 地址。 控制台中的 SSH 按鈕可用,當時我能夠向任何實例發送 SSH。

下周當我再次嘗試 SSH 時,我無法點擊 SSH,它顯示

此實例沒有外部 IP - 圖片

我沒有改變任何東西。 所有基礎設施僅由 terraform 管理,沒有人改變這一點。

是否是由於任何其他 API 啟用/禁用? 任何幫助將非常感激。 謝謝

IAM 權限可能會阻止您與 VM 建立 ssh 連接。 如果您的 IAM 權限最近被編輯過,這可能是 ssh 被禁用的原因的解釋。 請檢查您的 VM 上是否具有計算實例管理員角色

您還可以通過在 GCP shell 上使用以下命令來驗證更改是否已正確應用:

gcloud policy-troubleshoot iam resource --principal-email=email \
    --permission=permission

這應該為您提供有關給定用戶的 IAM 設置的更多詳細信息,並且可能會為您提供有關可能導致您出現 ssh 問題的原因的線索。

暫無
暫無

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

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