🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 1、参数 ### name参数: > 必须参数,用于指定要操作的组名称。 ### state参数: > 用于指定组的状态,两个值可选,present,absent,默认为 present,设置为absent 表示删除组。 ### gid参数 > 用于指定组的gid。 ## 2、实例 ``` [root@ansible-manager ~]# ansible ansible-demo3 -m group -a 'name=testgroup' ansible-demo3 | SUCCESS => { "changed": true, "gid": 1001, "name": "testgroup", "state": "present", "system": false } ``` 2. 删除 ansible-demo3 主机中存在名为 testgroup2 的组,删除成功的前提是不能有用户把被删除的组当成主组。 ``` [root@ansible-manager ~]# ansible ansible-demo3 -m group -a 'name=testgroup2 state=absent' ansible-demo3 | SUCCESS => { "changed": true, "name": "testgroup2", "state": "absent" } ``` 3. 确保 ansible-demo3 主机中存在名为 testgroup 的组,并且确定 testgroup 组的id为1008。 ``` [root@ansible-manager ~]# ansible ansible-demo3 -m group -a 'name=testgroup gid=1008' ansible-demo3 | SUCCESS => { "changed": true, "gid": 1008, "name": "testgroup", "state": "present", "system": false } ```