密钥对(Key Pair)是用于安全访问虚拟机(实例)的 SSH 密钥对。密钥对由公钥和私钥组成,公钥存储在系统 中,私钥由用户保存,用于通过 SSH 登录虚拟机。本手册介绍如何在平台中创建、导入、管理和删除密钥对。

前提条件

  • MStack服务端安装SSH客户端(如 OpenSSH)。

密钥对列表

  • 登录云平台

  • 导航到左则菜单中实例密钥菜单。

  • 查看列表中(名称、公钥)

创建密钥对

  • 登录云平台

  • 导航到左则菜单中实例密钥菜单中点击创建

  • 输入密钥对名称(例如 my-keypair)。

  • 点击创建,浏览器会自动下载私钥文件(例如 my-keypair.pem)。

  • 保存私钥文件到安全位置,并设置权限:

删除密钥对

  • 登录云平台

  • 导航到左则菜单中实例密钥菜单。

  • 查看列表中(名称、公钥)

  • 在密钥对列表中,点击目标密钥对旁边的删除按钮。

  • 确认删除。

将密钥对关联到实例

  • 在启动虚拟机创建,可以将密钥对关联到实例以便通过 SSH 登录。

  • 登录云平台

  • 导航到左则菜单中实例实例列表菜单中创建按钮。

  • 选择密钥

  • 实例启动后,使用私钥通过 SSH 登录:

##. 故障排除

  1. 无法 SSH 登录实例:
  • 确保实例的网络安全组允许 SSH 端口(22)。

  • 检查实例是否正确关联了密钥对。

  1. 密钥对导入失败:
  • 验证公钥格式(应以 ssh-rsa 或其他支持的格式开头)。

  • 确保公钥内容完整,无多余空格或换行。

  1. 丢失私钥:
  • 如果私钥丢失,无法恢复,需创建新密钥对并重新关联到实例。
作者:吴升斌  创建时间:2025-08-15 09:40
最后编辑:吴升斌  更新时间:2025-08-15 15:21