无法通过SSH连接到Compute Engine实例

对于七国集团

我刚刚使用Google Cloud Platform的Compute Engine创建了一个实例,并尝试通过SSH连接连接到该实例,但失败了。

我正在这里快速入门

我已经在我的PC上生成了SSH密钥,并在被询问时输入了密码。虽然我无法成功登录:-(

我得到了PuTTY SSH的错误,如下快照。

在此处输入图片说明

然后,我将PuTTY窗口禁用。

在此处输入图片说明

坎普西

我有同样的问题,但是找到了一种通过PuTTY手动连接的解决方法。

在信中

  1. 为机器实例生成SSH密钥
  2. 将SSH公钥添加到实例
  3. 准备登录-获取有关IP,登录名,密码,私有SSH密钥的信息
  4. 通过SSH客户端连接到实例,例如Windows中的PuTTY

详细步骤

对我来说,gcloud快速入门已经:

  • 启动我的实例
  • 创建了我的公共和私有RSA密钥(在中C:\Users\USER_NAME\.ssh\

公钥-C:\ Users \ USER_NAME \ .ssh \ google_compute_engine.pub

私钥-C:\ Users \ USER_NAME \ .ssh \ google_compute_engine.ppk

在此处输入图片说明

  1. 在浏览器中转到Google Developers Console
  2. 选择您的项目,然后在左侧导航栏中单击:计算->计算引擎-> VM实例
  3. 您正在运行的实例将链接到CPU使用率图表下方
  4. 单击您想要的一个并找到Add SSH key链接,然后单击它
  5. 将的全部内容粘贴google_compute_engine.pub到出现的字段中
  6. 单击“保存”,几秒钟后,密钥详细信息将显示在页面上(如果遇到错误,请从错误的密钥文件中粘贴或未复制所有文本)
  7. 这些详细信息中的第一个单词是您的(区分大小写) username

在此处输入图片说明

  1. External IP在页面上找到以上内容
  2. 打开PuTTY,然后将外部IP粘贴到“主机名”中(端口默认为22)

  3. 在左侧导航栏中,展开:连接-> SSH,然后单击身份验证

  4. 在“用于身份验证的专用密钥文件”旁边,单击“浏览”
  5. 选择“ C:\ Users \ USER_NAME \ .ssh \ google_compute_engine.ppk”,然后单击“打开”
  6. 向左滚动导航,然后单击顶部的“会话”
  7. 在“已保存的会话”下输入名称,然后单击“保存”
  8. 接受警告消息,系统将提示您使用username上述步骤中的步骤登录
  9. 输入密码
  10. 完成了

希望这可以帮助。如果有人对gcloud问题有解决方案,我也很想听听。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法通过SSH连接到Google Compute Engine

无法通过 ssh 连接到 Google Cloud Dataproc 的主节点,但可以通过 ssh 连接到 Compute Engine VM

将 DialogFlow 连接到 Compute Engine 实例

为什么App Engine无法连接到Compute Engine VM实例?

更改端口后无法通过 ssh 连接到实例

如何使用带有内置SSH的TightVNC Java Viewer连接到Ubuntu Google Compute Engine实例?

Google Compute Engine:尝试连接到实例时出现SSH错误

无法从Compute Engine连接到RDP

无法连接到Google Compute Engine VM实例上运行的HTTP服务

连接到Google Compute Engine实例以运行Python脚本

SSH:连接超时 - 无法通过 SSH 连接到 EC2 实例

无法使用“在浏览器中” SSH连接到Google Compute Engine

SSH到Google Compute Engine实例失败

无法通过 SSH 连接到 EC2 实例且无法放置 ECS 任务

App Engine启动Compute Engine实例-IllegalAccessError

Google Compute Engine实例的GUI

无法通过SSH(浏览器和cli)连接到ec2实例

如何通过SSH连接到无法访问的EC2实例?

GCP - 无法通过 SSH 连接到新的 GPU 深度学习 VM 实例

无法通过SSH(OSX终端)多次连接到EC2实例

更改 chown 主文件夹后无法连接到 SSH 服务器 Google Compute Engine

无法连接到mongodb副本集Google Compute Engine

我可以从Cloud Run连接到Compute Engine中托管的Postgres实例吗?(不是Cloud SQL)

将Google colab连接到Google Compute Engine实例上的运行时

如何获取新的Google Compute Engine实例的ssh密钥?

来自浏览器的Compute Engine实例连接

无法使用Java SSH连接到Amazon AWS实例

无法连接到 Google Cloud VM 实例上的 SSH

为什么我无法通过SSH连接到我的EC2实例?没有权限