多节点配置SSH

来源:互联网 发布:动漫死神知乎 编辑:程序博客网 时间:2024/06/06 18:40

多节点配置SSH


采用普通用户hadoop分别在hadoop01~hadoop07主机上运行:

  第一步:ssh-keygen -t rsa -P ''

把公钥文件写入本机授权文件中,并赋值权限

第二步:cat ~/.ssh/id_rsa.pub>> ~/.ssh/authorized_keys

第三步:chmod 600 ~/.ssh/authorized_keys

配置Master服务器到Slave服务器的无密码ssh

把master服务器(hadoop01)的公钥文件拷贝到slave服务器上(hadoop02~07):

在hadoop01上执行如下命令

第四步:scp ~/.ssh/id_rsa.pub  hadoop@hadoop02:~

scp ~/.ssh/id_rsa.pub  hadoop@hadoop03:~ 

scp ~/.ssh/id_rsa.pub  hadoop@hadoop04:~

scp ~/.ssh/id_rsa.pub  hadoop@hadoop05:~ 

scp ~/.ssh/id_rsa.pub  hadoop@hadoop06:~ 

scp ~/.ssh/id_rsa.pub  hadoop@hadoop07:~ 

在hadoop集群的所有slave节点上(hadoop02~07)执行如下

第五步:cat  ~/id_rsa.pub >>  ~/.ssh/authorized_keys

第六步:chmod 600~/.ssh/authorized_keys

第七步:rm ~/id_rsa.pub

这样完成了Master服务器到本机和Slave服务器的无密码ssh,同理可以配置任一节点到其他节点的免密码登录。

0 0
原创粉丝点击