ssh免密登入
我们安装centos时网络选择nat模式
centos安装完了我们得配置好网络和ip
在自己的真机上设置
然后就是虚拟机配置
因为我安装的是图形化的
所以我就直接配置
之后设置本机网络共享!
然后就关机
克隆2个 子机器
然后配置一下两个ip
然后修改三个主机的主机名
hostnamectl --static set-hostname 主机名
hostname查看主机名
我的三个主机名分别是master slave1 slave2
然后修改主机名和ip的对应关系
编辑host文件
vi /etc/hosts
按a进入编辑模式
把三个主机名和ip编辑在hosts文件中
编辑完了
按esc
输入 :x
保存退出
另外两台也需要该
001.现在master机器上使用ssh slave1
002.就会产生 ~/.ssh/
003.在目录下使用 ssh-keygen -t rsa(按三下回车)
004.会在.ssh/生成两个密钥文件
005.把生成的其中一个id_rsa.pub文件分别放到两个子机器中的.ssh文件中去
scp -r ./id_rsa.pub root@slave1:~/.ssh/authorized_keys
scp -r ./id_rsa.pub root@slave2:~/.ssh/authorized_keys
006.分别在两个子机器中设置authorized_keys的文件权限为600
chmod 600 authorized_keys(这个是为了大数据环境做准备)
.ssh文件夹的权限必须是700