Skip to main content

SSH 密钥对


概述

SSH密钥对是一种安全的实例登录认证方式,是一种区别于用户名和密码的登录方式,仅支持Linux实例。

SSH密钥对属于非对称加密,默认采用RSA 2048位的加密方式生成一对密钥,一个是 公钥( public key )、一个是 私钥 ( private key )。数据加密者根据加密算法,用公钥对明文进行加密,得到不可读懂的密文。数据解密者根据加密算法,用私钥对密文进行解密,得到原来的明文。

优势

使用SSH密钥对登录实例有以下几个优势:

  • 安全性更高:SSH密钥对采用非对称加密算法,只有拥有私钥的用户才能登录实例,大大提高了安全性。
  • 免密码登录:使用SSH密钥对登录实例无需输入密码,避免了密码被破解或窃取的风险。
  • 方便性:SSH密钥对可以在多台云服务器中使用,方便用户管理和访问多台实例。

总的而言,使用 SSH 密钥对登录实例,相比密码登录更安全且便捷,尤其适用于频繁登录实例或对安全性有高要求的场景。