认识 SSH 密钥对

SSH 密钥对是阿里云为您提供的新的远程登陆 ECS 实例的认证方式。html

相较于传统的用户名和密码认证方式,SSH 密钥对有如下特色:算法

  1. 仅适用于 Linux 实例;
  2. SSH 密钥对登陆认证更为安全可靠;
  3. 便于远程登陆大量 Linux 实例,方便管理。

什么是 SSH 密钥对

SSH 密钥对是经过一种加密算法生成的一对密钥:一个对外界公开,称为“公钥”;另外一个您本身保留,称为“私钥”。安全

若是您已经将公钥配置在 Linux 实例中,那么,在本地或者另一个实例中,您能够使用私钥经过 SSH 命令或相关工具登陆实例,而不须要输入密码。ssh

优点

使用 SSH 密钥对有如下优点:工具

  1. 安全性高:
    1. 密钥对安全强度远高于常规用户口令,能够杜绝暴力破解威胁。
    2. 不可能经过公钥推导出私钥。
  2. 易用快捷:只需在控制台和本地客户端作简单配置便可远程登陆实例,再次登陆时无需再输入密码。若是您须要批量维护多个 ECS 实例,推荐使用这种方式登陆。

原文连接阿里云