1.ssh免密登录
(1),生成秘钥(群发)
$ ssh-keygen
在输入命令之后,会提示你选择公钥密码、存储位置等
如无特殊需求,比如公钥密码、存储位置等。这里可以直接回车下一步
秘钥即成功生成在"~/.ssh/"文件夹内
(2),配置hosts
# 打开配置文件目录,
$ vi /etc/hosts
# 根据ip信息修改为以下内容
192.168.204.152 master
192.168.204.153 master2
192.168.204.154 slave
# 在每台服务器中都要配置hosts,所以在每台服务器中都执行
(3),采用追加的方式添加公钥(群发)
# 第一台主机:
$ ssh-copy-id master
yes
000000(输入设置的密码)
# 第二台主机:
$ ssh-copy-id master2
yes
000000(输入设置的密码)
# 第三台主机(在此时注意一点的是,这里做输入的时候其他两台主机仍然是第一次连接所以需要先选中yes,在输入密码):
$ ssh-copy-id slave
yes
000000(输入设置的密码)