ssh配置免密登录
- 查看root目录下.ssh文件是否存在,如果不存在则生成此文件
ssh localhost
2.查看生成的.ssh文件
3.使用命令生成SSH 需要的一对密钥文件,一个公钥,一个密钥
ssh-keygen -t rsa
id_rsa : 私钥
id_rsa.pub : 公钥
4.将公钥文件复制到 已认证的钥匙里
配置完成后会发现之前频繁需要我们输入密码,现在我们不需要再去输入密码了。
5.配置两台虚拟机之间的免密登录(以master和slave1为例)
① 虚拟机1------>虚拟机2
命令:ssh-copy-id 虚拟机2地址
②虚拟机2----->虚拟机1
命令:ssh-copy-id 虚拟机1地址
6.测试两台虚拟机互相登录
用master登录slave1:
用slave1登录master: