[英]SSH into VM in private network not working
我在 private.network ie 中的 GCP 中創建了幾個虛擬機。 沒有與實例關聯的公共 IP 地址。 控制台中的 SSH 按鈕可用,當時我能夠向任何實例發送 SSH。
下周當我再次嘗試 SSH 時,我無法點擊 SSH,它顯示
我沒有改變任何東西。 所有基礎設施僅由 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.