最近更新时间:2023.05.31 11:44:24
首次发布时间:2021.07.09 13:31:09
SSH密钥对是一种安全的登录认证方式,属于非对称加密,仅支持Linux实例。
非对称加密 需要两个密钥,一个是 公钥( public key )、一个是 私钥 ( private key )。数据加密者根据加密算法,用公钥对明文进行加密,得到不可读懂的密文。数据解密者根据加密算法,用私钥对密文进行解密,得到原来的明文。
公钥指纹 用于标识较长公共密钥字节的短序列。指纹通过应用到一个公共密钥来实现。由于指纹比生成它们的密钥短得多,因此可以用来简化某些密钥的管理任务。
密钥对(私钥和公钥)具有相同的指纹,因此,如果您不记得哪个私钥属于哪个公钥,请通过比较它们的指纹来查找匹配项。
仅支持操作系统为Linux的云服务器实例。
目前,云服务器实例只支持创建2048位的RSA密钥对。
一个账号在一个地域最多可以拥有500个密钥对。
同一账号的密钥对名称不允许重复。
在控制台操作时,一台Linux实例只能绑定一个密钥对。
如果您的单台实例有使用多个密钥对登录的需求,可以在实例内部手动修改~/.ssh/authorized_keys文件,添加多个密钥对。具体操作,请参见添加或替换密钥对。
密钥对批量操作单次最多可绑定或者解绑50个实例。但单个密钥对不限制最多绑定和解绑的实例数量。
火山引擎平台不会保存您的私钥,也不会以任何方式返回您的公钥,平台仅存储您的公钥和密钥对名称。因此,您的私钥不会被泄露。