HP-UX Reference (11i v1 05/09) - 1 User Commands N-Z (vol 2)
n
nischmod(1) nischmod(1)
NAME
nischmod - change access rights on an NIS+ object
SYNOPSIS
nischmod [ -AfLP ] mode name ...
DESCRIPTION
nischmod changes the access rights (mode) of the NIS+ objects or entries specified by name to mode.
Entries are specified using indexed names (see nismatch(1)). Only principals with modify access to an
object may change its mode.
mode has the following form:
rights [,rights ] ...
rights has the form:
[ who ] op permission [ op permission ]...
who is a combination of:
n Nobody’s permissions.
o Owner’s permissions.
g Group’s permissions.
w World’s permissions.
a All, or owg.
If who is omitted, the default is a.
op is one of:
+ To grant the permission.
- To revoke the permission.
= To set the permissions explicitly.
permission is any combination of:
r Read.
m Modify.
c Create.
d Destroy.
Options
-A Modify all entries in all tables in the concatenation path that match the search criteria specified in
name. This option implies the -P switch.
-f Force the operation and fail silently if it does not succeed.
-L Follow links and change the permission of the linked object or entries rather than the permission of
the link itself.
-P Follow the concatenation path within a named table. This option is only applicable when either name
is an indexed name or the
-L switch is also specified and the named object is a link pointing to an
entry.
EXAMPLES
Give everyone read access to an object (that is, access for owner, group, and all):
nischmod a+r object
Deny create and modify privileges to group and unauthenticated clients (nobody):
nischmod gn -cm object
Set a complex set of permissions for an object:
nischmod o=rmcd,g=rm,w=rc,n=r object
Set the permissions of an entry in the password table so that the group owner can modify them:
nischmod g+m ’[uid=55],passwd.org_dir’
HP-UX 11i Version 1: September 2005 − 1 − Hewlett-Packard Company Section 1−−619