配置免密登录

生成公钥,私钥

ssh-keygen -t rsa
然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)

将公钥拷贝到本地机器上

ssh-copy-id loaclhost

配置远程连接
(我其余的虚拟机有3台,分别是hadoop102,hadoop103,hadoop104,所以我这里配的是我的主机名)

ssh-copy-id hadoop102
ssh-copy-id hadoop103
ssh-copy-id hadoop104

然后,其余的节点上,也可以按照这种方法操作
也可以把每个服务器上都先生成公钥,私钥,然后把每个节点上的authorized_keys文件内容,复制到一个文件中最后分发到各个服务器上

你可能感兴趣的:(免密钥)