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

一、密钥概述

密钥是基于非对称加密技术的服务器登录认证机制,通过公钥和私钥配对,实现免密码 SSH 安全登录,提升服务器访问的安全性与操作效率。

二、密钥列表查看

在左侧导航栏依次点击实例→密钥列表,进入密钥管理界面。可查看当前所有已创建密钥的详细信息:

  • 名称:是密钥的自定义标识,用于区分不同密钥,创建时必填且具有唯一性。
  • 指纹:是密钥的特征标识,由密钥内容生成的哈希值,用于验证密钥的完整性和唯一性。
  • 类型:指密钥采用的协议类型,此处为ssh,即基于 SSH 协议的密钥对。
  • 公钥:属于非对称加密中的公钥部分,可公开分享,配置到服务器后可实现 SSH 免密登录。
  • 操作:是针对该密钥可执行的动作,目前仅支持 “删除” 操作。

三、创建密钥

进入密钥列表页面,点击左上角 *+ 创建 * 按钮,弹出 “创建密钥” 窗口。
在 “名称” 输入框中填写自定义密钥名称(如local-test),该名称为必填项,需保证系统内唯一,方便后续识别管理。
确认名称无误后,点击窗口右下角确定按钮,系统自动生成 SSH 密钥对(公钥和私钥),完成创建。

四、删除密钥

在密钥列表中找到需删除的密钥,点击其 “操作” 列的删除按钮,弹出 “删除密钥” 确认窗口。
仔细阅读黄色提示框 “删除此密钥后,数据将无法恢复”,明确操作不可逆性。
在输入框中准确输入大写的DELETE,输入完成后点击确定按钮,完成密钥删除。

##. 故障排除

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

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

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

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

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