目录 /srv/salt/base下面新建一个文件dns.sls
/opt/resolv.conf_bak: #这个是文件替换的位置,也就说替换到远程文件的/opt/resolv.conf_bak目录下面
file.managed: #状态模块中的file模块 managed方法
- source: salt://file/resolv.conf #源文件 在当前路劲 也就是/srv/salt/base 相对路劲下面 有个file文件夹目录下面有个resolv.conf文件
- user: root #文件属所用户
- group: root #文件属所组
- mode: 644 #文件权限
执行方式有2种:
1 直接执行
[root@server_client base]# salt '*' state.sls dns #可以直接执行
2 也可以写到高级状态执行
[root@server_client base]# salt '*' state.highstate