SaltStack之sshd去DNS解析

SaltStack之sshd去DNS解析
环境:
OS: CentOS6.5 x64
Master: 
salt-master.example.com
Minion: 
salt-minion1.example.com
salt-minion2.example.com

参考文档:

多数发行版的sshd服务都默认开启了DNS解析,对于没有域名解析的主机连接会慢几秒,对于大批量服务器管理比较费时,这里通过salt来 修改sshd的配置文件并重启minion的sshd服务

mkdir -p /srv/salt/etc/ssh
cp /etc/ssh/sshd_config /srv/salt/etc/ssh
cat >/srv/salt/sshd_no_dns.sls <<HERE
sshd:
  file.managed:
    - name: /etc/ssh/sshd_config
    - source: salt://etc/ssh/sshd_config
    - mode: 600
    - user: root
    - group: root
  service.running:
    - name: sshd
    - enable: True
    - reload: True
    - watch:
      - file: /etc/ssh/sshd_config
HERE
salt '*' state.sls sshd_no_dns
SaltStack之sshd去DNS解析

只要minion配置文件有变更,就restart或reload该服务
posted @ 2015-12-09 14:53  李庆喜  阅读(264)  评论(0编辑  收藏  举报