创建 SSH 密钥

安全 Shell(SSH),是登录远程计算机并执行命令的一种方法。SSH 密钥用于基于密钥验证系统中,作为默认密码验证系统的替代。对于基于密钥验证,不需要手动输入密码来验证。

SSH 密钥制作两个密钥:一个是 私钥,必须要安全保管,另一个是 公钥,可以上传到你要访问的任何一台计算机。

创建 SSH 密钥:

  1. 点菜单 文件 ▸ 新建...

  2. 选择 SSH 密钥,然后点 继续

  3. 输入密钥的用途描述,您可以使用电子邮件地址或其他提示语,您也可以为此密钥设定以下高级选项:

  4. 仅创建密钥 按钮,创建新密钥,点 创建并设置 按钮,创建并设置其他计算机用它来验证。

  5. 出来一个 新的 SSH 密钥的密码 对话框,输入密码两遍。

    当选择一个密码短语时,用几个简单的习惯语来生成一个强密码。密码和密码短语的主要区别在于,密码短语里可以使用空格。

4.1. 高级选项

展开 密钥高级选项,可以为密钥指定以下选项:

Encryption Type

这一项指定生成密钥的加密算法。

RSA

使用 Rivest-ShamirAdleman (RSA) 算法创建 SSH 密钥,这是首选的并且非常可靠的选择。

DSA

使用 数字签名算法 (DSA) 算法创建 SSH 密钥。

Key Strength (bits)

这是密钥的位数,位数越长将会越安全,使用一个强的密码短语。当然,用一个长的密钥将会使操作花费更多的时间,合适的值在 1024 - 4096 之间,推荐至少2048位。