首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSH进入专用网络中的虚拟机不起作用

问SSH进入专用网络中的虚拟机不起作用
EN

Stack Overflow用户
提问于 2021-08-23 08:49:30
回答 1查看 144关注 0票数 2

我在一个私有网络中的GCP中创建了几个虚拟机。没有与实例关联的公网IP地址。控制台中的SSH按钮是可用的,当时我可以通过SSH连接到任何实例。

接下来的一周,当我再次尝试SSH时,我无法单击SSH,结果显示

​

​

我并没有从我的角度做任何改变。所有的基础设施都是由terraform管理的,没有人改变过这一点。

会不会是其他API开启/关闭的原因?任何帮助都将不胜感激。谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-08-23 13:00:20

可能会阻止您与VM建立ssh连接的一件事是IAM权限。如果您的IAM权限最近被编辑过,则可以解释为何禁用ssh。请检查您的VM上是否有compute instance admin role。

您还可以通过在GCP shell上使用以下命令来验证更改是否已正确应用:

代码语言:javascript
复制
gcloud policy-troubleshoot iam resource --principal-email=email \
    --permission=permission

这将为您提供有关给定用户的IAM设置的更多详细信息,并可能为您提供有关可能导致ssh问题的原因的线索。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68889740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档