首先说下,这里一共五个虚拟机,ip地址只有最后的网段不同。
1 .首先在五个虚拟机上都执行 ssh-keygen这个命令,这里后面加上 -t rsa不是必须的,以为这里默认生成的密钥类型就是rsa类型
2 .一路按y,其他按回车生成密钥,位置在/root/.ssh下面
3 .接下来在master节点,也就是第一台虚拟机上进入/root/.ssh目录,将生成的公钥id_rsa.pub放入到同级的authorized_keys文件
4.在剩下的四台机子上把生成的公钥id_rsa.pub拷贝到第一台机子上
5.将第一台机子的authorized_keys拷贝到其他四台机子上
6.将第一台的known_hosts拷贝到其他四台机子上
7.接下来可以用ssh root@xxx.xxx.xxx.xxx这种进行互登进行测试了,此时不需要密码,说明配置成功。