salt-ssh的批量脚本及使用方法
author: headsen chen
date : 2018-08-02 20:06:06
1,salt-ssh的安装:
yum -y install epel-release
yum -y install salt-ssh
2,配置salt-ssh
vim /etc/ssh/ssh_config #将前面的#号去掉,将ask改成 no,作用:避免第一ssh连接的输入yes确认
service sshd restart
vim /etc/salt/roster
3,测试所有的客户端的连通性
salt-ssh '*' test.ping
4,可以直接执行命令了
附录:批量添加salt-ssh的客户端的脚本
#!/bin/bash IP=$1 n=1 >/etc/salt/roster for ip in `cat $IP` do cat >> /etc/salt/roster <<EOF web$n: host: $ip user: root passwd: root@2017 EOF n=`expr $n + 1` done