一:概述

1.关于ssh

  ssh是一种安全协议。

  会生成一对公钥和私钥。

  

2.问题的由来

  016 在大数据中,SSH无密钥登录_系统命令

 

3.解决方式

  将生成的公钥发送到远程的机器上。

  016 在大数据中,SSH无密钥登录_主目录_02

 

 

4.位置

  主目录下的.ssh文件下。

  016 在大数据中,SSH无密钥登录_系统命令_03

二:在伪分布式下的操作

1.删除原信息

  016 在大数据中,SSH无密钥登录_系统命令_04

2.生成一对公钥和密钥(系统命令)

  可以发现生成一个私钥一个公钥

  016 在大数据中,SSH无密钥登录_主目录_05

 

3.发送公钥

  解释一下auyhorized_keys:其实这个也是一个公钥,公钥被记录在这里面。

  016 在大数据中,SSH无密钥登录_主目录_06

  016 在大数据中,SSH无密钥登录_伪分布式_07

 

三:在分布式下的SSH无密钥登录

0.先将三台虚拟机的.ssh清除干净

 

1.生成密钥

  016 在大数据中,SSH无密钥登录_编程_08

 

2.远程拷贝(第一台虚拟机的分发)

  016 在大数据中,SSH无密钥登录_系统命令_09

 

3.同理,第二台和第三台虚拟机的分发(以第二台为例)

  016 在大数据中,SSH无密钥登录_伪分布式_10