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

 

posted @ 2018-08-02 20:46  开始认识  阅读(1094)  评论(0编辑  收藏  举报