【发布时间】:2020-04-02 09:48:15
【问题描述】:
我刚刚在 Google Cloud Compute 引擎上创建了一个新实例,但是当我尝试连接到终端(通过网络 SSH)时,它卡住了:
正在连接... 无法连接,正在重试 (2/3)… VM 串行控制台输出可能会提供详细信息以帮助解决连接问题。有关此问题的其他可能原因,请参阅我们的帮助文档。 通过迁移到 OS Login,您可以显着缩短密钥传输时间。
如果我检查串行控制台,我会看到:
instance-2 login: Dec 9 09:50:50 instance-2 google-accounts: INFO Adding user sirjack9601 to the Google sudoers group.
[ 27.313823] google_accounts_daemon[1526]: Adding user sirjack9601 to group google-sudoers
Dec 9 09:50:50 instance-2 google_accounts_daemon[1526]: Adding user sirjack9601 to group google-sudoers
Dec 9 09:51:16 instance-2 systemd[1]: systemd-hostnamed.service: Succeeded.
【问题讨论】:
-
您究竟输入了什么命令来连接您的虚拟机?使用gcloud,你可以使用
gcloud compute ssh [YOUR_VM_NAME]。 -
@vicraj 我在浏览器中使用内置的 ssh,从实例页面点击 SSH 按钮,因为我需要的已经绰绰有余了
-
好的,但是使用 gcloud 命令,您可以诊断问题是来自 VM 实例本身,还是来自网络 SSH 连接(只是一个建议)。
-
@vicraj 我做了你所做的,我没有任何错误,我可以使用 gcloud 登录,非常感谢!!!我仍然想了解为什么它在使用网络界面时不起作用。
-
我冒昧地添加了一个答案,以便它可以帮助面临同样问题的其他人。关于 SSH 网络连接,我不知道为什么它不起作用...