Linux配置ssh免密登录(大数据服务搭建必备)

Linux配置ssh免密登录(大数据服务搭建必备)

  • 前言
  • 开始配置
  • 进行免密登录测试

前言

通常我们在搭建大数据相关集群的时候,必要的一步就是要配置SSH免密登录。比如我们在做Hadoop集群搭建的时候,它内部需要集群的机器需要相互信任,如果不配置SSH免密登录的话,就需要我们在启动Hadoop集群的时候,手动去输入机器的密码,如果集群实例数少还可以接受,但是当集群实例多的时候,还需要一遍一遍的输入密码,可想而知。

开始配置

配置工作很简单,首先使用以下命令生成ssh秘钥:ssh-keygen
连续按几下回车,出现如下图所示即可:Linux配置ssh免密登录(大数据服务搭建必备)_第1张图片
接着我们使用ssh-copy-id 需要连接主机的用户名@需要连接主机的ip地址,如:ssh-copy-id [email protected],按下回车之后,输入一个“yes”,回车输入需要连接主机的密码即可完成免密登录配置。如下图示例:
Linux配置ssh免密登录(大数据服务搭建必备)_第2张图片

进行免密登录测试

使用命令:ssh 需要连接主机的用户名@需要连接主机的ip地址,如ssh [email protected],如果是第一次连接的话还需要输入一次“yes”,之后在断开重连之后,就可直接登录成功了。Linux配置ssh免密登录(大数据服务搭建必备)_第3张图片

你可能感兴趣的:(大数据,linux)