nischmod man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

nischmod(1)			 User Commands			   nischmod(1)

NAME
       nischmod - change access rights on a 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.

       Unlike the system chmod(1) command, this command	 does  not  accept  an
       octal notation.

OPTIONS
       The following options are supported:

       -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
       Example 1 Using the nischmod Command

       This  example gives everyone read access to an object. (that is, access
       for owner, group, and all).

	 example% nischmod a+r object

       This example denies create and modify privileges to   group  and	 unau‐
       thenticated clients (nobody).

	 example% nischmod gn−cm object

       In this example, a complex set of permissions are set for an object.

	 example% nischmod o=rmcd,g=rm,w=rc,n=r object

       This  example sets the permissions of an entry in the password table so
       that the group owner can modify them.

	 example% nischmod g+m '[uid=55],passwd.org_dir'

       The next example changes the permissions of a linked object.

	 example% nischmod -L w+mr linkname

ENVIRONMENT VARIABLES
       NIS_PATH	    If this variable is set, and the NIS+ name	is  not	 fully
		    qualified, each directory specified will be searched until
		    the object is found (see  nisdefaults(1)).

EXIT STATUS
       The following exit values are returned:

       0    Successful operation.

       1    Operation failed.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWnisu			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       chmod(1),  NIS+(1),  nischgrp(1),  nischown(1),	nisdefaults(1),	  nis‐
       match(1), nis_objects(3NSL), attributes(5)

NOTES
       NIS+ might not be supported in future releases of the Solaris operating
       system. Tools to aid the migration from NIS+ to LDAP are	 available  in
       the    current	Solaris	  release.   For   more	  information,	 visit
       http://www.sun.com/directory/nisplus/transition.html.

SunOS 5.10			  2 Dec 2005			   nischmod(1)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net