免密:
创建.ssh文件,登录自己
进入 .ssh文件
创建密钥和公钥
分发
生成自己的密钥和公钥
ssh-keygen -t rsa -P '' -f ./id_rsa
分发:
ssh-copy-id 192.168.198.21
这就完成了免密登录
以上完成了node01登录其他的,
远程拷贝node01的authorized_keys ,就可以实现其他的也登录node01 了。
Scp authorized_keys node02:`pwd`
或者,可以将node03的密钥也传给node01的authorized_keys,之后再将node01下的authorized_keys拷贝给node02,这就实现来了node02和其他两台之间的免密登录
也就是做一个,然后分发,即这个集群收集起所有的,然后分发。
或者:
Node01将自己IDE密钥发给自己的authorized_keys,node02将自己的密钥发给node01的authorized_keys,node03 将自己的密钥发给node01的authorized_keys
然后由node01将自己收集并保存有密钥的authorized_keys分别分发。
Scp authorized_keys node02:`pwd`