码迷,mamicode.com
首页 > 其他好文 > 详细

ansible日常小结

时间:2019-12-29 14:43:46      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:png   inux   emctl   tar   systemctl   sed   config   nod   roo   

一、ansible优化

vim /etc/ansible/ansible.cfg

host_key_checking = False   #不进行验证
log_path = /var/log/ansible.log  #打开日志 

基于ssh

vim /etc/ssh/sshd_config

UseDNS no
#重启sshd 
# systemctl restart sshd

二、常用模块

1、coyp 模块

ansible date -m copy -a ‘src=/etc/selinux/config dest=/etc/selinux/confi

2、fetch模块 从客户端取文件 

ansible date -m fetch -a "src=/var/log/cron dest=/data/"

技术图片

3、shell模块(执行命令、或者执行远程脚本)、也这样代替file模块

ansible date -m shell -a ‘cat /etc/selinux/config‘

技术图片

4、script模块(远程不需要有脚本,控制端有可以)

ansible date -m script -a "/root/scripts/test.sh"

[root@linux-node1 scripts]# cat /root/scripts/test.sh
#!/bin/bash
hostname

技术图片

 

 

 

 

 

 

 

 

 

 

 

 

 

ansible日常小结

标签:png   inux   emctl   tar   systemctl   sed   config   nod   roo   

原文地址:https://www.cnblogs.com/zhaojingyu/p/12114788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!