1、cmd模块

执行命令的模块

#salt '*' cmd.run 'whoami'

2、cp模块

拷贝文件的模块

#salt '*' cp.get_file salt://file/1.txt /root/1.txt

3、cron模块

## 为指定的被控主机、root用户添加crontab信息
# salt '*' cron.set_job root '*/5' '*' '*' '*' '*' 'date >/dev/null 2>&1'
# salt '*' cron.raw_cron root

## 删除指定的被控主机、root用户的crontab信息
# salt '*' cron.rm_job root 'date >/dev/null 2>&1'
# salt '*' cron.raw_cron root

4、dnsutil模块(实现被控主机通用DNS操作)

## 为被控主机添加指定的hosts主机配置项

# salt '*' dnsutil.hosts_append /etc/hosts 127.0.0.1 rocketzhang.qq.com

5、file模块(被控主机文件常见操作,包括文件读写、权限、查找、校验等)
# salt '*' file.get_sum /etc/resolv.conf md5
# salt '*' file.stats /etc/resolv.conf

6、network模块(返回被控主机网络信息)
# salt '*' network.ip_addrs
# salt '*' network.interfaces

7、pkg包管理模块(被控主机程序包管理,如yum、apt-get等)

# salt '*' pkg.install nmap

# salt '*' pkg.file_list nmap

8、service 服务模块(被控主机程序包服务管理)

# salt '*' service.enable crond

# salt '*' service.disable crond

还有很多我们没有用到或用过的模块:

https://docs.saltstack.com/en/latest/ref/modules/all/index.html

本文转自 sykmiao 51CTO博客,原文链接:http://blog.51cto.com/syklinux/1942334,如需转载请自行联系原作者

saltstack常用模块相关推荐

  1. SaltStack常用模块之file

    SaltStack常用模块之file file.access 检查指定路径是否存在 [root@master ~]# salt '*' cmd.run 'ls /usr/src' 192.168.11 ...

  2. SaltStack 学习笔记 - 第四篇: SaltStack常用模块

    SaltStack 通过模块来实现管理,具备丰富的模块功能,命令形式也比较自由,这里通过罗列几个有用的命令来作为入门的学习实验. sys.doc : 类似linux的man命令,可以显示minion支 ...

  3. Saltstack常用模块及API

    Saltstack提供了非常丰富的功能模块,涉及操作系统的基础功能.常用工具支持等,更多模块信息可以查看官网模块介绍.也可以通过sys模块列出当前版本支持的模块. salt '*' sys.list_ ...

  4. SaltStack常用模块——file

    检查指定路径是否存在 [root@master ~]# salt '*' cmd.run 'ls /usr/src' 192.168.136.132:debuggroupkernelspasswdsh ...

  5. SaltStack常用的模块

    目录 1. SaltStack模块介绍 2. SaltStack常用模块 2.1 SaltStack常用模块之network 2.1.1 network.active_tcp 2.1.2 networ ...

  6. SaltStack常用的模块-1

    SaltStack常用的模块 文章目录 SaltStack常用的模块 1. SaltStack模块介绍 2. SaltStack常用模块 2.1 SaltStack常用模块之network 2.1.1 ...

  7. saltstack常用的模块及函数

    saltstack常用的模块及函数 SaltStack模块介绍 查看指定模块module的用法 一个命令执行多个模块 network模块 network.calc_net network.connec ...

  8. list复制到另一个list_一文总结saltstack的十一个常用模块,附实例讲解

    概述 SaltStack 通过模块来实现管理,具备丰富的模块功能,命令形式也比较自由. 今天主要介绍一下saltstack常见的一些模块. 常用执行模块如下: cron模块archive模块cmd模块 ...

  9. ansible安装部署和配置、常用模块整理

    今天心情不错~~~~第25个生日了,又遇昨晚百年难得一见的蓝月亮,所以昨晚连夜整理了文档, 会分为两部分发出去,ansible批量化部署在工作中是非常实用,建议呢 整理大量常用模块去练习 1.1.1  ...

最新文章

  1. 1、交换机ARP缓存表分析
  2. linux 下安装node 环境
  3. python 字符转义_【课堂笔记】Python基础语法:字符串
  4. 【RK3399Pro学习笔记】一、Thinker Edge R 安装系统和VNC服务
  5. 30天提升技术人的写作力-第十七天
  6. 三、Unity中的鼠标、键盘的获取
  7. libcurl overview
  8. DevExpress下拉多选框 CheckComboboxEdit、CheckedListBoxControl
  9. 移动开发—Less基础与安装
  10. 控制工程实践(7)——PID四种类型控制器(之比例控制器P)
  11. java计算机毕业设计企业员工档案管理源码+系统+数据库+lw文档+mybatis+运行部署
  12. 黑马程序员java学习笔记——正则表达式、反射
  13. 新浪短链接 新浪t.cn短链接在线生成生成工具
  14. 30行代码实现微信朋友圈自动点赞
  15. Win11怎么添加信任软件?Win11怎么把软件添加进白名单?
  16. 大学计算机数学基础2,计算机数学基础-中国大学mooc-题库零氪
  17. 5年专业研究,这份云原生安全指南请查收
  18. qcalendarwidget只显示月_本周新股14只连发!明日3只新股可申购,分别是中信博、圣湘生物、瑞晟智能...
  19. 不同颜色的RGB值、透明度A
  20. 学无止境,学无止境啊

热门文章

  1. 检索函数retrieve
  2. sliverlight3 学习 2, 布局
  3. java反射的使用概览
  4. Golang——延迟调用defer
  5. Golang——结构体创建与初始化、结构体与数组、结构体与切片、结构体与map、结构体作为函数参数、结构体方法、结构体方法继承
  6. 华兴数控g71外圆循环编程_数控车床加工编程典型实例分析(西门子802S数控系统)...
  7. kettle连接mysql教程_kettle 连接 mysql8
  8. python中提取pdf文件某些页_人工智能|Python提取PDF中的文本并朗读
  9. 小程序向java后台发送图片_微信小程序在后台如何将二进制流转换成图片
  10. 闪退没由报错_关于floor()报错注入,你真的懂了吗?