标签:zed cat 秘钥 私钥 生成 gen linu lang 目标
1、生成秘钥
ssh-keygen -t rsa (一路默认回车)
2、查看生成的秘钥
cd ~/.ssh
ls
结果:
id_rsa id_rsa.pub known_hosts
id_rsa(私钥)
id_rsa.pub(公钥)
3、将公钥上传至ssh服务端
方法一:
ssh-copy-id -i ~/.ssh/id_rsa.pub root@172.16.213.129(用户名@ip地址)
需要输入目标主机的密码
方法二:
将公钥拷贝到ssh服务端目录 ~/.ssh/(例如root用户的目录为/root/.ssh/)下
执行:
cat id_dsa.pub >> authorized_keys
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
4、测试ssh免密是否成功
ssh root@172.16.213.129
结果:
无需输入密码成功登录目标主机
5、如果两台主机要做互信,则将服务端和客户端调换做相同操作即可
标签:zed cat 秘钥 私钥 生成 gen linu lang 目标
原文地址:https://www.cnblogs.com/jingxindeyi/p/12945172.html