1. 在客户端生成公私钥
ssh-keygen # 在当前服务器生成公私钥,选项全为默认即可
cd ~/.ssh # 进入公私钥存放文件夹
ls # 查看所有文件
id_rsa
私钥文件
id_rsa.pub
公钥文件
2. 把公钥上传到服务器
ssh-copy-id -i ~/.ssh/id_rsa evil@192.168.1.155 # 复制公钥到服务器上
192.168.1.155
为服务器地址
evil
为服务器登陆用户名
此时可登陆到服务器确认.ssh
目录中是否以写入客户端公钥
cd ~/.ssh # 进入用户目录下.ssh文件夹
cat authorized_keys #查看文件中是否已写入客户端公钥
3. 免密登陆
ssh evil@192.168.1.155 # 通过ssh免密登陆服务器
本文由博客一文多发平台 OpenWrite 发布!