如何使用脚本自动配置hadoop集群的ssh无密码登录
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要为大家展示了"如何使用脚本自动配置hadoop集群的ssh无密码登录",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何使用脚本自动配置hado
千家信息网最后更新 2026年11月03日如何使用脚本自动配置hadoop集群的ssh无密码登录
这篇文章主要为大家展示了"如何使用脚本自动配置hadoop集群的ssh无密码登录",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何使用脚本自动配置hadoop集群的ssh无密码登录"这篇文章吧。
网上很多文章都是在root直接配置的,因为我是用单独的hadoop用户,所以是在该用户下执行操作。
#!/bin/bashexport SLAVES="slave1 slave2"export USER='hadoop'ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa #生成本机密钥对,一般在登录用户的.ssh目录下cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys #把公钥追加到授权的key里面去,此时已经可以ssh本机了,可用ssh localhost测试chmod 600 ~/.ssh/authorized_keys #修改文件"authorized_keys"权限,不安全的设置安全设置,会让你不能使用RSA功能 #在验证时,扔提示你输入密码,经常都是这里出问题echo $SLAVES | tr " " "\n"| while read LINE do ssh-copy-id -i ~/.ssh/id_rsa.pub $USER@$LINE # 把公钥分发到集群其他节点,$SLAVES为节点主机名列表 echo "Copying keygen to $LINE"done
执行之后,无密码登录设置成功。已经可以从主节点无密码登录到其他节点了。
注意1:以上仅配置了主节点无密码登录到其他节点,如果要配置其他节点到主节点的ssh,可自行修改在相应节点执行即可。
注意2:各节点配置ssh的用户必须一致,不然会出问题。
以上是"如何使用脚本自动配置hadoop集群的ssh无密码登录"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
节点
密码
登录
配置
集群
用户
脚本
内容
篇文章
安全
公钥
是在
问题
本机
学习
帮助
一致
成功
主机
功能
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
高科技互联网
互联网电商科技
互联网最新的科技有限公司
互联网科技ppt模板
友谊互联网络科技
润盈互联网科技
互联网高科技股票
成都狮子座互联网科技
海南购全球互联网科技
佩信高科技互联网
成都玖崟互联网科技有限公司乐商圈怎么样
科技互联网的估值
广州慧亚互联网科技怎么样
武汉健翔互联网络科技有限公司
佛山市翊博互联网络科技有限公司
上海钢联属于互联网科技股吗
雨阳互联网卡科技有限公司
互联网科技快讯热点
山东大美朱楼互联网科技有限公司
颐高云石互联网科技
伟宏互联网科技
互联网科技作文
壕鑫互联网络科技
互联网 视角下的科技创新
互联网科技论坛
长沙互联网科技
为客找房互联网科技公司怎么样
梅州GM互联网络科技有限公司
抖集互联网科技技术咨询
前海云享互联网科技