| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 【简单】多台主机间ssh免密登录 hadoop集群互通 -> 正文阅读 |
|
[大数据]【简单】多台主机间ssh免密登录 hadoop集群互通 |
?问题 :
?目标:
?思路:
说明:?? ? ? ? 我有四台主机,主机名称分别是hadoop102、hadoop103、hadoop104、hadoop105。已设置好ip和主机名映射。 ?具体步骤:1、对于每台主机做如下操作进入用户主目录,删除.ssh文件夹,创建.ssh文件夹。进入.ssh文件夹
生成密钥,显示信息后按三次回车。
?查看是否已生成公钥和私钥(如图)
? ?2、选择其中一台主机作为主机(我选hadoop102),建立其他主机免密登录主机A对于每台主机做如下操作输入
提示
输入yes,回车 提示输入hadoop102的密码,我们输入一下hadoop102的密码,回车
?本步结果如图所示: 来到主机A(hadoop102) 输入
?看到多出了一个文件authorized_keys ?输入
看到 ?表示刚才的步骤成功了。 3、建立主机A免密登录其他主机的通信和上面步骤类似这次是只在主机A上操作。 输入
?完成之后输入
看到know_hosts(表示可以免密登录到哪些主机上) ?4、将这两个文件复制到其他主机上的相同位置使用scp命令(如果没有的话先安装?yum install -y openssh-clients.x86_64) 随后就是拷贝过去(此时已经免密了嘻嘻)
效果如下图? 可以看到hadoop103中已经拷贝好 ?同样的方法拷贝到hadoop104、hadoop105即可。 最后我们验证一下hadoop104能否免密登录hadoop105 ?Nice!完成了。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 9:48:07- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |