欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

大数据:CDH管理CentOS7配置及配置SSH免密

程序员文章站 2022-07-08 11:56:35
关闭防火墙 systemctl stop firewalld systemctl disable firewalld firewalld-cmd –state 修改/etc...

关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
firewalld-cmd –state

修改/etc/hosts文件 (IP 主机名) 的形式配置所有节点

配置SSH免密
步骤:
打开master节点,即你要作为主节点的虚拟机
ssh 回车
ssh-keygen -t rsa 回车三次
cd ~/.ssh 会看到两个文件, id_rsa 私匙,id_rsa.pub 公匙
授权公匙
cp id_rsa.pub authorized_keys 或者 cat id_rsa.pub >> authorized_keys
登陆其他各个节点,分别执行如下操作
ssh
ssh-keygen -t rsa 回车三次
cd ~/.ssh
ssh-copy-id -i xxx //xxx代表你master主节点的主机名,如果没有在/etc/hosts文件配置,会找不到
当所有节点执行完毕,进入master,分发authorized_keys文件
cd ~/.ssh
scp authorized_keys root@slave:~/.ssh //slave是你子节点的主机名,需要分发所有节点,所以有几个节点,就要执行几次,但要修改slave名字执行此操作需要输入一次yes,一次当前子节点的登陆密码
然后执行 ssh slave 就可以不用密码切换到子节点