对于七国集团
我刚刚使用Google Cloud Platform的Compute Engine创建了一个实例,并尝试通过SSH连接连接到该实例,但失败了。
我正在这里快速入门。
我已经在我的PC上生成了SSH密钥,并在被询问时输入了密码。虽然我无法成功登录:-(
我得到了PuTTY SSH的错误,如下快照。
然后,我将PuTTY窗口禁用。
坎普西
我有同样的问题,但是找到了一种通过PuTTY手动连接的解决方法。
在信中
- 为机器实例生成SSH密钥
- 将SSH公钥添加到实例
- 准备登录-获取有关IP,登录名,密码,私有SSH密钥的信息
- 通过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
- 在浏览器中转到Google Developers Console
- 选择您的项目,然后在左侧导航栏中单击:计算->计算引擎-> VM实例
- 您正在运行的实例将链接到CPU使用率图表下方
- 单击您想要的一个并找到
Add SSH key
链接,然后单击它
- 将的全部内容粘贴
google_compute_engine.pub
到出现的字段中
- 单击“保存”,几秒钟后,密钥详细信息将显示在页面上(如果遇到错误,请从错误的密钥文件中粘贴或未复制所有文本)
- 这些详细信息中的第一个单词是您的(区分大小写)
username
External IP
在页面上找到以上内容
打开PuTTY,然后将外部IP粘贴到“主机名”中(端口默认为22)
在左侧导航栏中,展开:连接-> SSH,然后单击身份验证
- 在“用于身份验证的专用密钥文件”旁边,单击“浏览”
- 选择“ C:\ Users \ USER_NAME \ .ssh \ google_compute_engine.ppk”,然后单击“打开”
- 向左滚动导航,然后单击顶部的“会话”
- 在“已保存的会话”下输入名称,然后单击“保存”
- 接受警告消息,系统将提示您使用
username
上述步骤中的步骤登录
- 输入密码
- 完成了
希望这可以帮助。如果有人对gcloud问题有解决方案,我也很想听听。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句