gpt4 book ai didi

google-compute-engine - 无法通过 SSH 连接到 Compute Engine 实例

转载 作者:行者123 更新时间:2023-12-04 00:13:54 26 4
gpt4 key购买 nike

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

我正在关注快速入门 here .

我已经在我的 PC 上生成了 SSH key ,并在询问时输入了密码。虽然我登录失败:-(

我收到 PuTTY SSH 的错误,如下面的快照。

enter image description here

然后我让 PuTTY 窗口处于非事件状态。

enter image description here

最佳答案

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

简而言之

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

  • 详细步骤

    对我来说 gcloud quick start已经:
  • 启动了我的实例
  • 创建了我的公钥和私钥 RSA key (在 C:\Users\USER_NAME\.ssh\ 中)

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

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

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

  • enter image description here
  • 找到 External IP页面上方
  • 打开 PuTTY,将外部 IP 粘贴到 Host Name(端口默认为 22)
  • 在左侧导航中展开:Connection -> SSH 然后单击 Auth
  • 单击“用于身份验证的私钥文件”旁边的“浏览”
  • 选择“C:\Users\USER_NAME\.ssh\google_compute_engine.ppk”并点击打开
  • 向上滚动左侧导航并单击顶部项目“ session ”
  • 在“已保存的 session ”下输入名称并单击“保存”
  • 接受警告消息,系统会提示您使用 username 登录。从上面的步骤
  • 输入您的密码
  • 完成

  • 希望这会有所帮助。如果有人有 gcloud 问题的解决方案,我也很乐意听到。

    关于google-compute-engine - 无法通过 SSH 连接到 Compute Engine 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25784408/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com