ssh免密登陆

本文最后更新于:2022年12月8日 下午

1. 在客户端生成公私钥

1
2
3
ssh-keygen # 在当前服务器生成公私钥,选项全为默认即可  
cd ~/.ssh # 进入公私钥存放文件夹
ls # 查看所有文件

id_rsa私钥文件
id_rsa.pub 公钥文件

2. 把公钥上传到服务器

1
ssh-copy-id -i ~/.ssh/id_rsa evil@192.168.1.155 # 复制公钥到服务器上

192.168.1.155为服务器地址
evil为服务器登陆用户名
此时可登陆到服务器确认.ssh目录中是否以写入客户端公钥

1
2
cd ~/.ssh # 进入用户目录下.ssh文件夹
cat authorized_keys #查看文件中是否已写入客户端公钥

3. 免密登陆

1
ssh evil@192.168.1.155 # 通过ssh免密登陆服务器

ssh免密登陆
https://blog.evil-scream.cn/2021/06/22/ssh免密登陆/
作者
evil-scream
发布于
2021年6月22日
许可协议