This is utility for modifying user groups. This utility can also be used to list all user groups. User groups can be assigned all the same privileges as a user, but assigning privileges to groups and then users make privilege management more manageable with large number of users. See also the Section called Setting Privileges in Chapter 4.
modgroup [--help] {groupname} [OPTIONS]
option | description |
---|---|
--list | List all groups and exit. |
--add | Add interactively privileges to given group. |
--add=server,servername,mode | Add server privilege (mode=R|RW|RWX). |
--add=zone,servername:zonename,mode | Add zone privilege (mode=R|RW|RWX). |
--add=net,servername:net | Add net (IP-range) restriction. |
--add=host,regexp | Add hostname mask (restriction). |
--add=ipmask,ipmask | Add IP-mask restriction. |
--add=level,level | Add privilege level. |
--add=elimit,days | Add host expiration limit. |
--add=def_dept,string | Add default department for adding hosts. |
--del=id | Delete privilege by it's ID number. |
--delall | Delete all privileges. |
This program can be used to list all available groups by specifying only --list. Privileges can be added either interactively by specifying short form of --add or non-interactively by using long form.