SSH免密码登录配置
发布日期:2021-11-15 02:11:46
浏览次数:3
分类:技术文章
本文共 949 字,大约阅读时间需要 3 分钟。
部署hadoop集群,都需要配置SSH免密码登陆,为什么要设置SSH免密码登录,其原因是我们在开启hadoop的时候需要多次输入yes和root密码,这是我们所不能忍受的,我们迫切需要实现免登录的功能。
这里以三个节点node0, node1,node2为例配置首先每个节点的/etc/hosts文件都要配置好,内容如下:
10.10.75.100 node0 10.10.75.101 node1 10.10.75.102 node2 2.在每个节点都执行: ssh-keygen -t rsa 生成公钥 注意:如果以前有生成过可以先删除,删除命令是 rm -rf /root/.ssh/3.将node1,node2生成的公钥改名,拷贝到node0节点上
#节点node1
cp /root/.ssh/id_rsa.pub /root/.ssh/key_node1 scp /root/.ssh/key_node1 root@node0:/root/.ssh/#节点node2
cp /root/.ssh/id_rsa.pub /root/.ssh/key_node2 scp /root/.ssh/key_node2 root@node0:/root/.ssh/4.node0节点生成公钥也改名
cp /root/.ssh/id_rsa.pub /root/.ssh/key_node05.在节点node0上,把公钥导入到认证文件,执行如下命令:
cd /root/.ssh/ cat key_node0 >> authorized_keys cat key_node1 >> authorized_keys cat key_node2 >> authorized_keys cat key_node3 >> authorized_keys chmod 700 /root/.ssh chmod 600 authorized_keys6.把这个authorized_kesy文件分发到其它节点
scp authorized_keys root@node1:/root/.ssh scp authorized_keys root@node2:/root/.ssh测试SSH免密码登录
转载地址:https://blog.csdn.net/qq_28358461/article/details/90345459 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月26日 01时24分54秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python 数据科学 - 【分类模型】 ☞ 决策树
2019-04-27
python - zip、numpy.c 函数
2019-04-27
python 数据科学 - 【分类模型】 ☞ 逻辑回归
2019-04-27
python 数据科学 - 【分类模型】 ☞ 稳健滴 SVM 支持向量机
2019-04-27
python - selenium 处理 alert
2019-04-27
Java - Set、List、Map
2019-04-27
Java - OnlyLady Spider(HttpClient 4.5 )
2019-04-27
Math - 高斯分布(正态分布)
2019-04-27
android学习笔记----简易音乐播放器原理
2019-04-27
Unity编辑器扩展——标签属性Attribute
2019-04-27
Unity中实现拖拽操作
2019-04-27
Unity中的UGUI事件系统
2019-04-27
C#中的常量
2019-04-27
C#中的静态变量与非静态变量
2019-04-27
C#中的ref、out、params关键字
2019-04-27
C#中的多态性
2019-04-27
C#中的命名空间
2019-04-27
设计模式——状态模式
2019-04-27
设计模式——工厂模式
2019-04-27