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