Hadoop集群中节点之间需要不断通信,节点之间的免密码登录是少不了的.
原理:
在本机生成公钥(id_rsa.pub)和私钥(id_rsa),然后将公钥存放到需要登录的服务器,以后每次登录该服务器时,会自动匹配公钥和私钥,匹配上了就直接登录,省去输入密码步骤。
1、 在(本机)客户机生成公钥和私钥:
[root@centos1 ~]# ssh-keygen -t rsa
#全部采用回车,采用默认值(即无密码)的公钥和私钥,自动存放到~/.ssh目录下
[root@centos1 ~]# cd ~/.ssh/
[root@centos1 ~]# ll
总用量 16
-rw-r--r--. 1 root root 1182 8月 15 23:04 authorized_keys
-rw-------. 1 root root 1671 8月 15 23:01 id_rsa
-rw-r--r--. 1 root root 394 8月 15 23:01 id_rsa.pub
-rw-r--r--. 1 root root 1974 8月 15 23:05 known_hosts

最低0.47元/天 解锁文章
1227

被折叠的 条评论
为什么被折叠?



