putty无密码登录SSH服务

putty无密码登录SSH服务器

  • 环境:
    • cenos7(X86_64) + openssh
    • windows10
    • putty
  • 配置步骤:
    • 生成公私钥对
      • 使用puttygen.exe生成公私钥对;
        1. 运行puttygen.exe 点击 Generate按钮, 鼠标在进度条下方的窗口空白区移动生成公私钥对。
        2. 分别点击 Save public key,Save private key导出后保存在本地.
    • 安装公钥到远程服务器
      • 公钥上传server, 相应用户目录下, 生成authorized_keys文件;
      mkdir .ssh
      ssh-keygen -i -f mypublickey >> .ssh/authorized_keys
      

      其中mypublickey,为上一个步骤保存的公钥文件

    • 配置putty
      • 载入服务器配置信息
        Session 选项卡片 Load按钮,载入要登录服务器信息
      • 登录用户
        Connection - Data选项,Auto-login username 输入登录使用的用户名
      • 配置私钥
        Connection - SSH - Auth选项卡片中, 点击Browse按钮选择之前导出公钥
      • 保存信息
        Session 选项卡片 Save按钮,保存登录服务器信息

参考

SSH login without password using PuTTY
SSH无密码登录:只需两个简单步骤 (Linux)

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注