测试环境
http://www.Sina.com/http://www.Sina.com/http://www.Sina.com/centos7node 1192.168.31.100 centos7node 2192.168
一、单方面免除密集登录
说明:服务器: node1单向非密集登录node2
1、关闭防火墙
系统停止防火墙d
2、在服务器: node1上运行命令: ssh-keygen -t rsa
此命令生成公钥和私钥
执行命令回到车上就好了
[ root @ node1~ ] # ssh-keygen-trsageneratingpublic/privatersakeypair.enterfileinwhichtosavethekey (3360创建目录3360 entersamepassphraseagain : youridentificationhasbeensavedin/root/. ssh/id _ RSA.yourpublickeyhasbeensavedin/yyyya yourpublickeyhas id _ RSA.pub.thekeyfingerprintis : sha 256: euqtsmegxqisp 61 bcpvlfi7hx tny4r8fbymptqlywmroot @ node1the . o=o.||||||o .|||o|||o=|s||.o * . e|||=.o.||||||||RSA时,id _ |
可以在命令: ls /root/.ssh/中查看生成的id_rsa和id_rsa.pub文件
[ root @ node1~ ] # ls/root/. ssh/id _ r said _ RSA.pub
3、将生成的id_dsa.pub公钥文件发送到IP为192.168.31.107的节点2服务器
执行指令: ssh-copy-id-I~~/. ssh/id _ RSA.pu B- p 22 root @ 192.168.31.107
测试:在node1服务器上登录node2服务器
执行命令: ssh root@192.168.31.107
如下图所示
二、双向密集自由登录
说明:
服务器: node1无密集登录node2
服务器: node2无密集登录node1
1、服务器:在node2上运行命令:
ssh-keygen -t rsa
2、服务器:在node2上执行命令:
sh-copy-id-I~~/. ssh/id _ RSA.pu B- p 22 root @ 192.168.31.100
3、测试node2无密集登录node1命令:
ssh root@192.168.31.100