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库
查看系统之前有无安装ansible软件,另确保epel库资源安装上。
yum安装,并且使用指令查看ansible的版本
。。。。。。。。。
在服务器端生成公钥,选项填写全部填写yes.
将公钥通过SSH指令传送给客户机(我这边只操作1台机器,想留下一台不操作看看效果)
编辑ansible的配置文件,添加客户机的地址,并且wq保存。
使用ansible工具加ping,+ uptime 指令去管理客户机.
使用ansible+检查内核参数指令
使用ansible+创建用户指令。
使用监控指令+重定向输入文档。
使用df -th(查看磁盘容量,以文件类型展示,并且可读性要求高准)指令,加重定向输入到command-output.txt。
接下来测试一下,已经加【禁止SSH-root登录的安全策略】看看效果。
对已加入安全策略的服务器,ansible发送公钥过去时,是拒绝登录的。
怎么用ansible去自动化运维控制,还需要努力思考一下。。
深化使用ansible操作连接:
https://blog.****.net/column/details/ansibleheadfirst.html
感谢网友