创建公钥和私钥

使用 PuttyGen 创建 openSSH 格式的公钥和私钥,步骤如下:

下载: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

  1. 启动 PuttyGen。
  2. 当 Putty Key Generator 屏幕出现时,单击Generate开始生成新的公钥/私钥对:

    生成新公钥/私钥对
    点击查看原图

  3. 在高亮区域周围移动鼠标,直到进度条填满,生成密钥:

    创建一个密码
    点击查看原图

  4. 当公钥/私钥对生成之后,输入一个密码(比如 passw0rd):

    生成新的公钥/私钥对
    点击查看原图

  5. 选择公钥全部内容,粘贴到 OpenSSH authorized_keys 文件框中,然后右键单击并选择Copy

    选择公钥
    点击查看原图

  6. 打开一个新 Notepad 文档,将公钥粘贴在其中。公钥应该单独成行的,以 ssh-rsa 开头:

    新 Notepad 文档
    点击查看原图

  7. 保存公钥到与用户(userkey)同名的文件中,此文件是在 freeSSH 中配置的(下面将创建),在 freeSSHd 安装目录中没有扩展名。这种情况下,将文件另存为 c:\freesshd\userkey (您必须手动重命名该文件来删除扩展名):

    保存公钥
    点击查看原图

  8. 将公钥保存为 OpenSSH 格式:从 PuttyGen 菜单栏选择Conversions => Export OpenSSH key

    导出私钥
    点击查看原图

  9. 保存文件为 c:\userkeyprivate:

    保存私钥
    点击查看原图

  10. 关闭 PuttyGen。
此条目发表在article分类目录,贴了, 标签。将固定链接加入收藏夹。