ssh安装及配置
一、修改映射关系
编辑/etc/hosts 文件:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
# 以下是添加的
192.168.204.10 master
192.168.204.11 slave1
192.168.204.12 slave2
二、修改主机名字
编辑/etc/hostname或执行如下命令:
hostnamectl set-hostname <hostname> #永久修改,重启生效
hostname master #临时修改,重启失效
验证:
hostname
三、启动ssh无密码登录
编辑/etc/ssh/sshd_config文件:
RSAAuthentication yes #开启私钥验证
PubkeyAuthentication yes #开启公钥验证
四、生成公、私钥
ssh-keygen -t rsa -P ''
五、授权
cat id_rsa.pub >> authorized_keys
六、分发至其他客户机:
scp /etc/hosts root@slave1:/etc/
scp /etc/hosts root@slave2:/etc/
#
scp /etc/ssh/sshd_config root@slave1:/etc/ssh/
scp /etc/ssh/sshd_config root@slave2:/etc/ssh/
#
scp authorized_keys root@slave1:~/.ssh/
scp authorized_keys root@slave2:~/.ssh/
七、重启sshd服务:【每个节点都要重启】
systemctl restart sshd.service