Skip to content

管理您的 SSH 密钥

从该页面,您将了解到如何上传或生成您自己的 SSH 密钥到 DMIT 的 SSH 密钥库中,以便在购买实例或者快速将其部署到实例时使用。

SSH 密钥库页面

在此页面,您可以上传、查看和删除您的 SSH 密钥,或将已在 DMIT 虚拟实例中使用的密钥添加到您的密钥库中。

在左侧导航栏中,选择 服务

服务

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

SSH 密钥

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

SSH 密钥页面

添加 SSH 密钥

如果您更喜欢使用自己在本地生成的 SSH 密钥,您可以将其上传到 DMIT 的密钥库中,目前支持以下几种公钥格式:

支持的密钥格式

  1. RSA (以 ssh-rsa 开头)
  2. EdDSA Ed25519 (以 ssh-ed25519 开头)
  3. FIDO U2F Security Key, 例如 YubiKey 等 (以 sk-ssh-ed25519 开头)
  4. Biometric Keys,例如 Touch ID 等 (以 ecdsa-sha2-nistp256 开头)

请求支持更多密钥格式

如果您希望添加更多密钥格式的支持,请联系我们的技术支持团队

点击 添加 Key 按钮

上传 SSH 密钥

注意

如果密钥库中已经有密钥,那么添加 Key 的按钮应该是一个蓝色的方框,中间有一个加号图标。

在弹出的窗口中,您有两种方式来选择添加 SSH 密钥

添加 SSH Key

直接粘贴您的 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 Key 页面 2

  • 序号 ⓵ 处,可以编辑或者删除您的 SSH 密钥
  • 序号 ⓶ 处,可以刷新检查是否已附加到实例
  • 序号 ⓷ 处,可以添加更多的 SSH 密钥
  • 序号 ⓸ 处,可以从已经使用的实例中添加 SSH 密钥

导入实例中的 SSH 密钥

如果您已经在 DMIT 的实例中使用了 SSH 密钥,您可以将其添加到您的密钥库中。

点击 导入 Key 按钮

导入 SSH 密钥 1

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

导入 SSH 密钥 2

需要注意

  • 这里只会显示未在密钥库中的密钥。

  • 当购买实例时选择了 下单后自动创建 ,系统会自动为您生成一个 SSH 密钥并附加到实例中,此时您可以在这里导入到密钥库中。

  • 此处的 SSH 密钥是从您的实例配置中获取的,它保存在我们的系统中。DMIT 不会保存您的私钥,且 DMIT 不会访问您的实例内部。

现在实例中的 SSH 密钥已经成功导入您的密钥库

SSH Key 页面 2

提示

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

Written for the love of it.