集群免秘钥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
不用输入密码,就可以登录,就说明 集群免秘钥 成功了。
51工具盒子