You need to enable JavaScript to run this app.
导航

密钥对概述

最近更新时间2023.05.31 11:44:24

首次发布时间2021.07.09 13:31:09

SSH密钥对介绍

SSH密钥对是一种安全的登录认证方式,属于非对称加密,仅支持Linux实例。

基本概念

非对称加密

非对称加密 需要两个密钥,一个是 公钥( public key )、一个是 私钥 ( private key )。数据加密者根据加密算法,用公钥对明文进行加密,得到不可读懂的密文。数据解密者根据加密算法,用私钥对密文进行解密,得到原来的明文。

公钥指纹

公钥指纹 用于标识较长公共密钥字节的短序列。指纹通过应用到一个公共密钥来实现。由于指纹比生成它们的密钥短得多,因此可以用来简化某些密钥的管理任务。

密钥对(私钥和公钥)具有相同的指纹,因此,如果您不记得哪个私钥属于哪个公钥,请通过比较它们的指纹来查找匹配项。

使用限制

  • 仅支持操作系统为Linux的云服务器实例。

  • 目前,云服务器实例只支持创建2048位的RSA密钥对。

  • 一个账号在一个地域最多可以拥有500个密钥对。

  • 同一账号的密钥对名称不允许重复。

  • 在控制台操作时,一台Linux实例只能绑定一个密钥对。
    如果您的单台实例有使用多个密钥对登录的需求,可以在实例内部手动修改~/.ssh/authorized_keys文件,添加多个密钥对。具体操作,请参见添加或替换密钥对

  • 密钥对批量操作单次最多可绑定或者解绑50个实例。但单个密钥对不限制最多绑定和解绑的实例数量。

说明

火山引擎平台不会保存您的私钥,也不会以任何方式返回您的公钥,平台仅存储您的公钥和密钥对名称。因此,您的私钥不会被泄露。