Centos7 安装 ansible 自动化运维工具

 大家好,ansible的原理是什么,这里不说了,直接上机操作。

环境:

VM ware 搭建虚拟机 centos7 64bit 系统。

服务器是192.168.139.130

客户机是192.168.139.133   192.168.139.138(此机子未开机,看看效果)  192.168.123.178(此机子做了禁止root直接登录策略,看看效果)

 

实操:

         rpm软件管理指令安装epel库

Centos7 安装 ansible 自动化运维工具

      查看系统之前有无安装ansible软件,另确保epel库资源安装上。

Centos7 安装 ansible 自动化运维工具

    yum安装,并且使用指令查看ansible的版本

Centos7 安装 ansible 自动化运维工具

。。。。。。。。。

Centos7 安装 ansible 自动化运维工具

在服务器端生成公钥,选项填写全部填写yes.

Centos7 安装 ansible 自动化运维工具

  将公钥通过SSH指令传送给客户机(我这边只操作1台机器,想留下一台不操作看看效果)

Centos7 安装 ansible 自动化运维工具

编辑ansible的配置文件,添加客户机的地址,并且wq保存。

Centos7 安装 ansible 自动化运维工具

Centos7 安装 ansible 自动化运维工具

使用ansible工具加ping,+ uptime 指令去管理客户机.

Centos7 安装 ansible 自动化运维工具

使用ansible+检查内核参数指令

Centos7 安装 ansible 自动化运维工具

使用ansible+创建用户指令。

Centos7 安装 ansible 自动化运维工具

使用监控指令+重定向输入文档。

Centos7 安装 ansible 自动化运维工具

使用df -th(查看磁盘容量,以文件类型展示,并且可读性要求高准)指令,加重定向输入到command-output.txt。

Centos7 安装 ansible 自动化运维工具

 

接下来测试一下,已经加【禁止SSH-root登录的安全策略】看看效果。

Centos7 安装 ansible 自动化运维工具

对已加入安全策略的服务器,ansible发送公钥过去时,是拒绝登录的。

怎么用ansible去自动化运维控制,还需要努力思考一下。。

深化使用ansible操作连接:

https://blog.****.net/column/details/ansibleheadfirst.html

感谢网友