站长视角
用户至上

使用PuTTYgen在Windows下生成SSH密钥教程

如今,使用云主机的用户越来越多,国内厂家我们暂且不表,国际上如AWS云、谷歌云、Azure、Vultr、DigitalOcean等商家,我们在购买这些云主机时多数是Linux系统,且有一些厂家是根本没有提供密码和用户名登录,这就需要用到ssh密钥登录,很多习惯使用root和密码登录的就非常不习惯了。Windows 系统没有用于生成 SSH 密钥的内置工具,因此如果您使用 Windows 系统,则必须借助第三方工具生成 SSH 密钥。我们在这里介绍如何使用 PuTTYgen 生成 SSH 密钥的方法。

步骤如下:

  1. 下载 puttygen.exe
  2. 运行 PuTTYgen。在本示例中,只需运行所下载的 puttygen.exe 文件即可。系统会打开一个窗口,您可在其中配置自己的密钥生成设置。
  3. 点击 Generate 并按照屏幕上的说明生成新密钥。在大多数情况下,使用默认参数就可以,但您必须生成至少有 2048 位的密钥。密钥生成完成后,该工具将显示您的公钥值。
  4. 在 Key comment 部分,将现有文本替换成要应用该密钥的用户名。
  5. (可选)您可输入一个 Key passphrase 来保护您的密钥。
  6. 点击 Save private key,将您的私钥写入扩展名为 .ppk 的文件中。
  7. 点击 Save public key,将您的公钥写入文件以备稍后使用。暂时让 PuTTYgen 窗口保持打开状态。

    PuTTYgen 屏幕的顶部显示有格式正确的公钥:

    此公钥的结构如下:

    ssh-rsa [KEY_VALUE] [USERNAME]
    

    其中:

    • [KEY_VALUE] 是您生成的密钥值。
    • [USERNAME] 是此密钥适用的用户。

扩展阅读:谷歌云设置ROOT用户以及允许第三方SSH登录教程

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《使用PuTTYgen在Windows下生成SSH密钥教程》
文章链接:https://cnidc.co/13383.html
【声明】:国外主机测评仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问国外主机测评,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。

登录

找回密码

注册