4 saltstack ssh
Posted venicid
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4 saltstack ssh相关的知识,希望对你有一定的参考价值。
1、salt ssh
https://docs.saltstack.com/en/latest/topics/ssh/index.html
免agent的
Salt ssh 串行
执行的时候,发送给其他的,etc目录下,跑完后删除
1.安装
[root@linux-node1 ~]# yum install salt-ssh -y
安装后生成roster,roster花名册
记录目标的
2、配置
[root@linux-node1 salt]# vim /etc/salt/roster
linux-node1: host: 192.168.194.131 user: root passwd: redhat port: 22 linux-node2: host: 192.168.194.132 user: root passwd: redhat port: 22
3.执行
[root@linux-node1 ~]# salt-ssh ‘*‘ test.ping
执行命令,不支持交互
交互的两种方式
1, 修改配置
2 ,添加参数
方法1:
[root@linux-node1 ~]# salt-ssh ‘*‘ -r ‘uptime‘
[root@linux-node1 ~]# salt-ssh ‘*‘ -r ‘ifconfig‘
方法2: ssh添加配置
[root@linux-node1 ~]# vim .ssh/config
StrictHostKeyChecking no
执行命令
[root@linux-node1 ~]# salt ‘*‘ cmd.run ‘w‘
[root@linux-node1 ~]# salt-ssh ‘*‘ -r ‘w‘
以上是关于4 saltstack ssh的主要内容,如果未能解决你的问题,请参考以下文章