首先我们需要准备两台或两台以上服务器或虚拟机,配置好ip,配置ip参见:配置虚拟机IP
1.生成公钥和私钥,执行命令,然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)
ssh-keygen -t rsa
2.将公钥拷贝到要免密钥登录的机器上(每台机器都执行,包括自己IP)
ssh-copy-id 172.16.50.30
ssh-copy-id 172.16.50.31
ssh-copy-id 172.16.50.32
3.这样就实现了虚拟机之间的免密钥登录