此文章为「ansible笔记(2)之常用模块」的子文章。
group 模块可以帮助我们管理远程主机上的组。
参数说明:
name:必须参数,用于指定要操作的组名称;state:用于指定组的状态,两个值可选,present、absent,默认为present,设置为absent表示删除组;gid:用于指定组的 gid;
例 1:确保客户机中存在名为 zze.xyz的组。
$ ansible all -m group -a 'name=zze.xyz'
例 2:删除客户机中存在名为 zze.xyz 的组,删除成功的前提是不能有用户把被删除的组当成主组。
$ ansible all -m group -a 'name=zze.xyz state=absent'
例 3:确保客户机中存在名为 zze.xyz 的组,并且确定 zze.xyz 组的 gid 为 1008;
$ ansible all -m group -a 'name=zze.xyz gid=1008'
评论区