hadoop分布式部署准备之免密码登录(3)

简介: hadoop分布式部署准备之免密码登录(3)

需求


现在有3台centos7虚拟机,分别为bigdata121,bigdata122,bigdata123,用xshell工具这3台虚拟机自己和自己,以及相互之间进行免密登录。


操作


1.在xshell上设置一键控制3个窗口


1dc618a0ed9580ce8bfa6facb208c08f.png

在xshell菜单栏依次点击 : 选项卡>排列>水平排列

在xshell菜单栏依次点击 : 工具>发送键到所有会话


2.生成公钥和私钥


ssh-keygen -t rsa

然后按3次回车,

可以看到,在家目录上,有个隐藏的.ssh文件

5d4c6812c8535adbb050f4ddf2e1bce8.png

会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)

46a9d80a6e05e4e3b19d57a0ee70bcdf.png


3.将公钥拷贝到要免密登录的目标机器上


取消步骤1的一键控制3个面板窗口,


在bigdata121上分别执行下面的命令


• ssh-copy-id bigdata121

• ssh-copy-id bigdata122

• ssh-copy-id bigdata123


执行完,在命令行分别执行 ssh bigdata121,bigdata122,bigdata123测试,看是否能切换登录上


在bigdata122执行和机器bigdata121一样的3条命令


在bigdata123执行和机器bigdata121一样的3条命令


成功的效果:

1dc618a0ed9580ce8bfa6facb208c08f.png


自此大功告成,按照以往,可以收工了,但是我这里要补充下理论知识,现在在看下.ssh下的文件夹

5d4c6812c8535adbb050f4ddf2e1bce8.png

圈出来的文件就是存储免密的密码的


总结和理论


.ssh文件夹下的文件功能解释



1)~/.ssh/known_hosts :记录ssh访问过计算机的公钥(public key)


2)id_rsa :生成的私钥


3)id_rsa.pub :生成的公钥


4)authorized_keys :存放授权过得无秘登录服务器公钥


自此,真的可以大功告成了!!


相关文章
|
1月前
|
分布式计算 Hadoop 大数据
大数据技术与Python:结合Spark和Hadoop进行分布式计算
【4月更文挑战第12天】本文介绍了大数据技术及其4V特性,阐述了Hadoop和Spark在大数据处理中的作用。Hadoop提供分布式文件系统和MapReduce,Spark则为内存计算提供快速处理能力。通过Python结合Spark和Hadoop,可在分布式环境中进行数据处理和分析。文章详细讲解了如何配置Python环境、安装Spark和Hadoop,以及使用Python编写和提交代码到集群进行计算。掌握这些技能有助于应对大数据挑战。
|
1月前
|
存储 分布式计算 监控
Hadoop【基础知识 01+02】【分布式文件系统HDFS设计原理+特点+存储原理】(部分图片来源于网络)【分布式计算框架MapReduce核心概念+编程模型+combiner&partitioner+词频统计案例解析与进阶+作业的生命周期】(图片来源于网络)
【4月更文挑战第3天】【分布式文件系统HDFS设计原理+特点+存储原理】(部分图片来源于网络)【分布式计算框架MapReduce核心概念+编程模型+combiner&partitioner+词频统计案例解析与进阶+作业的生命周期】(图片来源于网络)
77 2
|
1天前
|
分布式计算 Ubuntu Hadoop
【分布式计算框架】hadoop全分布式及高可用搭建
【分布式计算框架】hadoop全分布式及高可用搭建
6 1
|
1天前
|
存储 分布式计算 Hadoop
【分布式计算框架】Hadoop伪分布式安装
【分布式计算框架】Hadoop伪分布式安装
6 2
|
16天前
|
SQL 消息中间件 存储
【一文看懂】使用hape部署分布式版Havenask
本次分享内容为使用hape部署分布式版Havenask,共2个部分组成(部署分布式版Havenask集群、 分布式相关问题排查),希望可以帮助大家更好了解和使用Havenask。
60 0
|
19天前
使用JWT的服务分布式部署之后报错:JWT Check Failure:
使用JWT的服务分布式部署之后报错:JWT Check Failure:
24 1
|
19天前
|
SQL 调度 数据库
Docker部署Xxl-Job分布式任务调度中心(超详细)
Docker部署Xxl-Job分布式任务调度中心(超详细)
|
20天前
|
SQL 存储 分布式计算
基于Hadoop数据仓库Hive1.2部署及使用
基于Hadoop数据仓库Hive1.2部署及使用
|
20天前
|
存储 分布式计算 Hadoop
基于Hadoop分布式数据库HBase1.0部署及使用
基于Hadoop分布式数据库HBase1.0部署及使用
|
28天前
|
存储 分布式计算 Hadoop
[绝对要收藏]配置hadoop完全分布式环境
[绝对要收藏]配置hadoop完全分布式环境
23 0

相关实验场景

更多