1.进入根目录找到.ssh文件夹,进入该文件夹。
[root@hadoop102 /]# cd
[root@hadoop102 ~]# ls -al
2.执行如下命令生成公钥和私钥
[root@hadoop102 .ssh]# ssh-keygen -t rsa
3.执行如下命令,将公钥拷贝到需要免密访问的服务器上。(我需要免密访问103和104)
[root@hadoop103 .ssh]# ssh-copy-id 192.168.211.103
[root@hadoop103 .ssh]# ssh-copy-id 192.168.211.104
此时查看103服务器.ssh文件夹下的文件,发现多了这样一个文件,这就是102服务器的公钥
4.现在访问一下103,发现已经不需要密码了。