如何解决本地虚拟机上的 GCP 虚拟机访问
我已将 Google clound VM 以 VMDK 格式下载到本地并在本地虚拟机中配置。 现在我想知道如何登录该虚拟机。在 google cloud 上,我们可以通过 SSH Key 设置登录。 但是当同一个虚拟机在本地运行时如何使用这些 SSH 密钥。
我是 Google 云的新手。请帮忙。
解决方法
我假设您已成功启动并在 VirtualBox 本地运行 GCP VM 映像,现在您正在寻找一种登录方式。
如果您在本地使用 Google Cloud SDK,则您的 SSH 私钥为 google_compute_engine
:
$ cd ~/.ssh
~/.ssh$ ls -l
total 28
-rw------- 1 username username 1823 Jul 2 2020 google_compute_engine
-rw-r--r-- 1 username username 397 Jul 2 2020 google_compute_engine.pub
-rw-r--r-- 1 username username 4884 Mar 4 08:31 google_compute_known_hosts
要连接到您的 VM,您可以在 Linux 上使用命令:
ssh -i PATH_TO_PRIVATE_KEY USERNAME@VIRTUAL_BOX_VM_IP
或者您可以配置使用私有 SSH 密钥文件来使用 Putty 进行身份验证,例如 here。
或者,您可以在下载之前将用户和密码添加到您的 VM 实例。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。