ansible(18)--ansible的selinux模块
1. selinux模块
功能:管理远端主机的 SELINUX
防火墙;
主要参数如下:
参数 | 说明 |
---|---|
state | Selinux模式:enforcing、permissive、disabled |
polocy | targeted |
-
示例一:设置 selinux 为 enforcing
[root@xuzhichao ~]# ansible 192.168.20.23 -m selinux -a 'state=enforcing policy=targeted' [root@nginx03 ~]# grep "^SELINUX" /etc/selinux/config SELINUX=enforcing SELINUXTYPE=targeted
-
示例二:设置 selinux 为 disabled:
[root@xuzhichao ~]# ansible 192.168.20.23 -m selinux -a 'state=disabled' [root@nginx03 ~]# grep "^SELINUX" /etc/selinux/config SELINUX=disabled SELINUXTYPE=targeted