进入相应目录
cd /root/.ssh
生成公钥私钥
输入命令:ssh-keygen -t rsa
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ac7a4f5e1cec53ba1bf9f33e5ffa4afb.png)
然后敲(三个回车),就会生成两个文件 id_rsa(私钥)、id_rsa.pub(公钥)
将公钥拷贝到要免密登录的目标机器上
使用命令:ssh-copy-id ip地址
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b761bcd22aa36815a014f1f7598596a1.png)
注意:还需在其他服务器上设置免密登录
.ssh 文件夹下(~/.ssh)的文件功能解释
known_hosts | 记录 ssh 访问过计算机的公钥(public key) |
---|
id_rsa | 生成的私钥 |
id_rsa.pub | 生成的公钥 |
authorized_keys | 存放授权过的无密登录服务器公钥 |
本文参考尚硅谷教程