1 前言
Ansible是一款基于Python开发的自动化运维工具,集合puppet、cfengine、chef、func、fabric等众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能,本次主要介绍Ansible自动化运维工具的常用命令,安装教程可以参照之前的Ansible环境搭建文章。

2 常用命令
(1)检查Ansible安装环境
检查所有的远程主机是否可以访问``ansible all -m ping``检查某个ip的远程主机是否可以访问``ansible 192.168.22.2 -m ping

(2)执行shell命令
通过ansible执行shell命令
ansible x.x.x.x -m shell -a "ls"

(3)启动或停用服务
ansible可以远程启用或停用某项服务,例如关闭远程服务器的ssh服务:
ansible x.x.x.x -m service -a "name=sshd state=stopped"

开启远程服务器的ssh服务:
ansible x.x.x.x -m service -a "name=sshd state=started"

服务命令有reloaded, restarted, started, stopped等,可以根据实际情况选用
(4)安装服务
例如安装ansible:
ansible x.x.x.x -m yum -a "name=ansible state=installed"
还可以删除、升级等,命令有absent, installed, latest, present, removed等
(5)创建用户
通过ansible命令可以远程创建用户
ansible x.x.x.x -m user -a "name=test_admin password=abc12345"

(6)复制文件
通过ansible进行文件复制,文件复制是本地文件传给远程服务器的相应目录下
ansible x.x.x.x -m copy -a "src=/etc/1.txt dest=/etc/1.txt"

(7)文件管理
通过file命令可以进行管理文件的相关操作
ansible x.x.x.x -m file -a "path=/etc/1.txt mode=0777"

查看赋予权限之后的文件

还可以新建、删除文件等,例如新建文件:
ansible x.x.x.x -m file -a "path=/etc/2.txt state=touch"

(8)文件传输
通过fetch命令将远程服务器的文件传输到本地:
ansible x.x.x.x -m fetch -a "src=/etc/2.txt dest=/etc/2.txt"

(9)文件查找
利用ansible的lineinfile命令在文件中查找、添加或替换行:
在远程服务端的test.txt文件中,添加一行内容,其中path的路径是远程服务器的文件路径` `ansible x.x.x.x -m lineinfile -a "path=/etc/test.txt line='a_test=tt'"

查看添加之后的文件

Ansible的命令还有很多,感兴趣的可以自行再探索一下

黑客/网络安全学习包


资料目录
-
成长路线图&学习规划
-
配套视频教程
-
SRC&黑客文籍
-
护网行动资料
-
黑客必读书单
-
面试题合集
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享
1.成长路线图&学习规划
要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费。
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图&学习规划。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。


因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享
2.视频教程
很多朋友都不喜欢晦涩的文字,我也为大家准备了视频教程,其中一共有21个章节,每个章节都是当前板块的精华浓缩。


因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享
3.SRC&黑客文籍
大家最喜欢也是最关心的SRC技术文籍&黑客技术也有收录
SRC技术文籍:

黑客资料由于是敏感资源,这里不能直接展示哦!
4.护网行动资料
其中关于HW护网行动,也准备了对应的资料,这些内容可相当于比赛的金手指!
5.黑客必读书单
**

**
6.面试题合集
当你自学到这里,你就要开始思考找工作的事情了,而工作绕不开的就是真题和面试题。

更多内容为防止和谐,可以扫描获取~

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
4341



被折叠的 条评论
为什么被折叠?



