1.ssh免密登錄
(1),生成秘鑰(群發(fā))
$ ssh-keygen
在輸入命令之后,會(huì)提示你選擇公鑰密碼、存儲(chǔ)位置等
如無特殊需求,比如公鑰密碼、存儲(chǔ)位置等调榄。這里可以直接回車下一步
秘鑰即成功生成在"~/.ssh/"文件夾內(nèi)
(2),配置hosts
# 打開配置文件目錄,
$ vi /etc/hosts
# 根據(jù)ip信息修改為以下內(nèi)容
192.168.204.152 master
192.168.204.153 master2
192.168.204.154 slave
# 在每臺(tái)服務(wù)器中都要配置hosts壤追,所以在每臺(tái)服務(wù)器中都執(zhí)行
(3),采用追加的方式添加公鑰(群發(fā))
# 第一臺(tái)主機(jī):
$ ssh-copy-id master
yes
000000(輸入設(shè)置的密碼)
# 第二臺(tái)主機(jī):
$ ssh-copy-id master2
yes
000000(輸入設(shè)置的密碼)
# 第三臺(tái)主機(jī)(在此時(shí)注意一點(diǎn)的是,這里做輸入的時(shí)候其他兩臺(tái)主機(jī)仍然是第一次連接所以需要先選中yes,在輸入密碼):
$ ssh-copy-id slave
yes
000000(輸入設(shè)置的密碼)