管理您的 SSH 密钥
从该页面,您将了解到如何上传或生成您自己的 SSH 密钥到 DMIT 的 SSH 密钥库中,以便在购买实例或者快速将其部署到实例时使用。
SSH 密钥库页面
在此页面,您可以上传、查看和删除您的 SSH 密钥,或将已在 DMIT 虚拟实例中使用的密钥添加到您的密钥库中。
在左侧导航栏中,选择 服务

然后在页面上方中的选项卡中选择 SSH 密钥

如果您从未使用过该功能,那么您会看到下面图片中的页面

添加 SSH 密钥
如果您更喜欢使用自己在本地生成的 SSH 密钥,您可以将其上传到 DMIT 的密钥库中,目前支持以下几种公钥格式:
支持的密钥格式
- RSA (以 ssh-rsa 开头)
- EdDSA Ed25519 (以 ssh-ed25519 开头)
- FIDO U2F Security Key, 例如 YubiKey 等 (以 sk-ssh-ed25519 开头)
- Biometric Keys,例如 Touch ID 等 (以 ecdsa-sha2-nistp256 开头)
请求支持更多密钥格式
如果您希望添加更多密钥格式的支持,请联系我们的技术支持团队。
点击 添加 Key 按钮

注意
如果密钥库中已经有密钥,那么添加 Key 的按钮应该是一个蓝色的方框,中间有一个加号图标。
在弹出的窗口中,您有两种方式来选择添加 SSH 密钥

直接粘贴您的 SSH 密钥
将您的 SSH 公钥粘贴到文本框 ⓵ 中,然后输入一个名称 ⓶,最后点击 添加 SSH Key 按钮。
生成一个新的 SSH 密钥
选择 SSH Key 的类型 ⓷ (推荐默认的 Ed25519),然后点击 ⓸ 生成新 Key 按钮,此时页面将自动下载生成好的 SSH Key。然后输入一个名称 ⓶ (默认将随机生成一个),最后点击 添加 SSH Key 按钮。
自动生成的 SSH Key 压缩包
下载的 SSH Key 将是一个压缩包,其中包含以下文件:
- .pem 格式的私钥文件 (OpenSSH)
- .pub 格式的公钥文件 (OpenSSH)
- .ppk 格式的私钥文件 (Windows PuTTY)
您的 SSH 密钥现在已经上传到您的密钥库中

- 序号 ⓵ 处,可以编辑或者删除您的 SSH 密钥
- 序号 ⓶ 处,可以刷新检查是否已附加到实例
- 序号 ⓷ 处,可以添加更多的 SSH 密钥
- 序号 ⓸ 处,可以从已经使用的实例中添加 SSH 密钥
导入实例中的 SSH 密钥
如果您已经在 DMIT 的实例中使用了 SSH 密钥,您可以将其添加到您的密钥库中。
点击 导入 Key 按钮

点击任意实例右侧的 导入 按钮完成导入

需要注意
这里只会显示未在密钥库中的密钥。
当购买实例时选择了
下单后自动创建,系统会自动为您生成一个 SSH 密钥并附加到实例中,此时您可以在这里导入到密钥库中。此处的 SSH 密钥是从您的实例配置中获取的,它保存在我们的系统中。DMIT 不会保存您的私钥,且 DMIT 不会访问您的实例内部。
现在实例中的 SSH 密钥已经成功导入您的密钥库

提示
默认情况下,导入的密钥将被命名为 实例名称,您可以在序号 ⓵ 处编辑名称。