密钥对(Key Pair)是用于安全访问虚拟机(实例)的 SSH 密钥对。密钥对由公钥和私钥组成,公钥存储在系统 中,私钥由用户保存,用于通过 SSH 登录虚拟机。本手册介绍如何在平台中创建、导入、管理和删除密钥对。
前提条件
- MStack服务端安装SSH客户端(如 OpenSSH)。
密钥对列表
登录云平台
导航到左则菜单中
实例
,密钥
菜单。查看列表中(名称、公钥)
创建密钥对
登录云平台
导航到左则菜单中
实例
,密钥
菜单中点击创建
。
输入密钥对名称(例如 my-keypair)。
点击
创建
,浏览器会自动下载私钥文件(例如 my-keypair.pem)。保存私钥文件到安全位置,并设置权限:
删除密钥对
登录云平台
导航到左则菜单中
实例
,密钥
菜单。查看列表中(名称、公钥)
在密钥对列表中,点击目标密钥对旁边的删除按钮。
确认删除。
将密钥对关联到实例
在启动虚拟机创建,可以将密钥对关联到实例以便通过 SSH 登录。
登录云平台
导航到左则菜单中
实例
,实例列表
菜单中创建
按钮。选择密钥
- 实例启动后,使用私钥通过 SSH 登录:
##. 故障排除
- 无法 SSH 登录实例:
确保实例的网络安全组允许 SSH 端口(22)。
检查实例是否正确关联了密钥对。
- 密钥对导入失败:
验证公钥格式(应以 ssh-rsa 或其他支持的格式开头)。
确保公钥内容完整,无多余空格或换行。
- 丢失私钥:
- 如果私钥丢失,无法恢复,需创建新密钥对并重新关联到实例。
作者:吴升斌 创建时间:2025-08-15 09:40
最后编辑:吴升斌 更新时间:2025-08-15 15:21
最后编辑:吴升斌 更新时间:2025-08-15 15:21