Putty免密码登录(亲测好用)

本文详细介绍了如何使用PuTTY Key Generator生成公钥私钥,并通过步骤设置Putty实现SSH连接的免密码登录,包括在远程服务器上配置authorized_keys文件和修改sshd_config文件,最终重启SSH服务。

在设置putty之前先生成公钥私钥
启动puTTY Key Generator, 点击Generate,直到生成公钥私钥
在这里插入图片描述
再然后保存公钥私钥
在这里插入图片描述

1、打开putty输入远程服务器IP地址和端口号,端口号一般为22

在这里插入图片描述

2、选择左侧Connection->Data,右侧在Auto-login username输入登录远程服务器的用户名。在这里插入图片描述
3、在Connection -> SSH -> Auth, Private keyfile for authentication选择私钥所在路径
在这里插入图片描述
4、返回Session中自动逸Session名字,然后点击Save在这里插入图片描述
5、登录远程服务器
nano ~/.ssh/authorized_keys 编辑authorized_keys文件。——如果这个文件不存在,nano会创建一个空文件(或者用vim .ssh/authorized_keys 没有该文件就新建一个)。
把刚才COPY下来的公钥粘到这个文件里去。(PuTTY中按右键是粘贴。)粘上了按Ctrl+X -> Y -> 回车,存盘退出nano。
在这里插入图片描述
6、编辑 /etc/ssh/sshd_config 文件,进行如下设置:

RSAAuthentication yes
PubkeyAuthentication yes
#另外,请留意 root 用户能否通过 SSH 登录:
PermitRootLogin yes
#当你完成全部设置,并以密钥方式登录成功后,再禁用密码登录:
PasswordAuthentication no

7、最后,重启 SSH 服务:

service sshd restart

8、最后用Putty就可以免密码登陆了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值