如何使用MobaXterm 登录 Google Cloud 实例

使用 MobaXterm 登录 Google Cloud (GCP) 实例,最推荐且最安全的方式是使用 SSH 密钥对。
虽然你也可以通过修改服务器配置文件来开启“密码登录”,但那会降低安全性。以下是使用 SSH 密钥连接的 standard 步骤:
第一步:在 MobaXterm 中生成 SSH 密钥
- 打开 MobaXterm,点击上方菜单栏的 Tools -> MobaKeyGen (SSH Key Generator)。
- 点击 Generate,然后在空白区域随机移动鼠标以生成随机数。
- 关键点: 在 Key comment 框中,输入你的 GCP 用户名(通常是你的 Gmail 帐号名,例如
zhangsan)。 - 点击 Save private key,将私钥保存到电脑本地(建议存为
.ppk格式)。 - 不要关闭窗口,复制上方框内以
ssh-rsa开头的完整公钥内容。
第二步:将公钥上传到 Google Cloud
- 登录 Google Cloud 控制台。
- 导航至 Compute Engine -> 元数据 (Metadata)。
- 点击上方标签页中的 SSH 密钥 (SSH Keys)。
- 点击 编辑 (Edit) -> 添加项目 (Add item)。
- 将刚才复制的公钥粘贴进去,点击底部的 保存 (Save)。
- 注意:GCP 会自动识别末尾的用户名。如果元数据里已存在该密钥,确认用户名与你 MobaXterm 里设置的一致。
第三步:在 MobaXterm 中建立连接
- 在 MobaXterm 主界面点击 Session -> SSH。
- Remote host: 输入你实例的 外部 IP (External IP)。
- 勾选 Specify username,输入你在第一步设置的用户名(例如
zhangsan)。 - 点击下方的 Advanced SSH settings 选项卡。
- 勾选 Use private key,并点击文件图标,选择你刚才保存的
.ppk私钥文件。 - 点击 OK 即可连接。
💡 小贴士:
- 防火墙: 确保你的 GCP 实例防火墙规则允许 Port 22 (SSH) 的入站流量(默认通常是开启的)。
- 固定 IP: 默认情况下,GCP 实例重启后外部 IP 可能会变。如果你需要长期登录,建议在“网络服务”中将该 IP 设置为“静态”。
本文链接:https://www.orcy.net.cn/4334.html,转载请附上原文出处链接
发表评论