hadoop配置SSH免密登陆步骤(两台为例)

原创 2018年04月15日 20:39:35

1.首先打开两台虚拟机,并通过cmd命令ping通两台虚拟机本地IP

2.通过SSH命令:ssh 192.168.**.** 连接 会提示下面界面


输入yes后 输入密码 成功进入另一台虚拟机

3.在主机输入ls -a命令,显示如下:


可以看到.ssh文件,进入.ssh

4.第一次进入后会有known_hosts。输入ssh-keygen -t rsa     (rsa为某种加密算法)

敲击4个回车后会出现:


后查看.ssh文件会出现3个文件


公钥私钥以及所知道的本机名

5.执行cp id_rsa.pub authorized_keys  (将公钥拷贝到已认证的钥匙里面 名字不可改为其他)


此时ssh   不再需要输入密码 

6.将当前机器的公钥拷贝给另一台虚拟机ssh-copy-id 192.168.19.137

输入另一台机器密码


7.此时135IP下会产生新文件


8.可以通过more命令查看公钥是否一致,再次进入不需要密码



PS:一台机器想免密进入另一台机器,只需要在本机器生成一对钥匙,然后将公钥拷贝到另一台机器上即可

PPS:想登陆谁,就把公钥给谁

hadoop设置ssh免密码登录

对于需要远程管理其它机器,一般使用远程桌面或者telnet。linux一般只能是telnet。但是telnet的缺点是通信不加密,存在不安全因素,只适合内网访问。为 解决这个问题,推出了通信加密通信协...
  • zwx19921215
  • zwx19921215
  • 2014-02-21 21:59:19
  • 18743

Ubuntu之间配置互相SSh免密登陆

这里假设主机A和主机B之间需要配置互相的免密登陆 Ubuntu默认有ssh的客户端,所以不用安装; 主机A和B需要安装server端,使用如下语句:apt-get install openssh-...
  • u012999810
  • u012999810
  • 2017-05-15 12:26:27
  • 1087

CentOS双向免密码登录

本文介绍CentOS服务器双向免密码登录 若主机1想要免密码登录主机2,需要主机2能够识别自己,这里就是通过公钥和私钥去识别的。 在主机1上生成公钥和私钥,将其公钥传到主机2,这样当主机1登录到主机2...
  • u012573259
  • u012573259
  • 2016-06-29 16:05:20
  • 1044

虚拟机中多个Linux系统之间配置免秘钥登录

虚拟机中由3个Linux系统 ,分别是n1、n2、n3。        1、  首先在N1中生成密钥,命令如下:                 命令:ssh-keygen -t rsa    ...
  • lz_1992
  • lz_1992
  • 2016-01-15 14:28:45
  • 1656

Linux下多台客户端免密登录到同一主机

需求:有A,B两台客户端,一台服务器C(假设IP地址为192.168.4.100),要求A,B可以免密登录到服务器C 步骤:         1.A、B两台主机分别执行 ssh-keygen -t...
  • LJS109
  • LJS109
  • 2017-03-03 19:16:41
  • 1110

集群间多台机器SSH免密码登录(两种方法实现)

分布式集群中多台机器之间如何免密码登录(两种方法实现)
  • timchen525
  • timchen525
  • 2017-07-21 00:40:10
  • 1767

搭建Hadoop平台(二)之SSH免密码登录配置及相关问题处理

[原创地址](http://blog.csdn.net/luckystar92)一、Master节点配置1、rpm -qa | grep ssh #检测是否安装过ssh client与ssh ser...
  • luckystar92
  • luckystar92
  • 2016-04-28 13:49:12
  • 1772

多台Linux服务器之间互相免密登陆

环境: 三台Linux 服务器      IP                                          Release                       ...
  • isgordon
  • isgordon
  • 2017-11-07 10:59:29
  • 340

Linux多台服务器间SSH免密码登录配置

SSH实现各个服务器间的文件相互备份,如运行scp命令,可以实现免密码登录,从而可以使用SHELL脚本实现一些自动化的处理。 假如A机要免密码登录B机,具体方法如下: 1、在A机运行:"s...
  • xueling022
  • xueling022
  • 2016-10-24 15:51:41
  • 5844
收藏助手
不良信息举报
您举报文章:hadoop配置SSH免密登陆步骤(两台为例)
举报原因:
原因补充:

(最多只允许输入30个字)