集群免秘钥shell 脚本
(1)修改主机列表
cat >> /etc/hosts <<'EOF'
10.0.0.111 elk111
10.0.0.112 elk112
10.0.0.113 elk113
EOF
(2)elk111节点上生成密钥对
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa -q
无需输入 , -q 静默模式输出
(3)elk111配置所有集群节点的免密登录
for ((host_id=111;host_id<=113;host_id++));do ssh-copy-id elk${host_id} ;done
(4)链接测试
ssh elk112
ssh elk113
不用输入密码,就可以登录,就说明 集群免秘钥 成功了。