Hadoop完全分布式SSH 无密登录配置

Posted ZSYL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hadoop完全分布式SSH 无密登录配置相关的知识,希望对你有一定的参考价值。

1. 配置 ssh

(1)基本语法

ssh 另一台电脑的 IP 地址

(2)ssh 连接时出现 Host key verification failed 的解决方法:

[zs@hadoop102 ~]$ ssh hadoop103
  • 如果出现如下内容
Are you sure you want to continue connecting (yes/no)?
  • 输入 yes,并回车

(3)退回到 hadoop102

[zs@hadoop103 ~]$ exit

2. 无密钥配置

(1)免密登录原理


公钥:服务器之间传输数据的密钥
私钥:查看传输的数据内容

(2)生成公钥和私钥

[zs@hadoop102 .ssh]$ pwd
/home/atguigu/.ssh

[zs@hadoop102 .ssh]$ ssh-keygen -t rsa

然后敲(三个回车),就会生成两个文件 id_rsa(私钥)、id_rsa.pub(公钥)

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

[zs@hadoop102 .ssh]$ ssh-copy-id hadoop102
[zs@hadoop102 .ssh]$ ssh-copy-id hadoop103
[zs@hadoop102 .ssh]$ ssh-copy-id hadoop104

注意:

  • 还需要在 hadoop103 上采用 zs 账号配置一下无密登录到 hadoop102、hadoop103、hadoop104 服务器上。
  • 还需要在 hadoop104 上采用 zs 账号配置一下无密登录到 hadoop102、hadoop103、hadoop104 服务器上。
  • 还需要在 hadoop102 上采用 root 账号,配置一下无密登录到 hadoop102、hadoop103、hadoop104;

每台主机上重复copyid的操作

3. .ssh 文件夹下(~/.ssh)的文件功能解释


加油!

感谢!

努力!

以上是关于Hadoop完全分布式SSH 无密登录配置的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop3.x完全分布式运行模式配置

Hadoop3.x完全分布式运行模式配置

haddop完全分布式安装

SSH无密登录配置

Hadoop运行模式SSH无密登录配置生成公钥和私钥集群配置集群部署规划默认配置文件核心配置文件HDFS配置文件YARN配置文件MapReduce配置文件在集群上分发配置好的Had

Hadoop从入门到入土(第四天)