更改 NIS+ 对象的组所有者。
nischgrp [ -A ] [ -f ] [ -L ] [ -P ] group name
nischgrp 命令将 NIS+ 对象或由 name 指定的项的组所有者更改为指定的 NIS+ group。使用索引名称指定项。如果 group 不是一个全限定 NIS+ 组名称,则使用目录搜索路径解析它。为获取额外的信息,请参阅 nisdefaults 命令。
更改对象的组所有者的唯一限制是您必须有对象修改许可权。
如果主控 NIS+ 服务器未运行,该命令将失败。
NIS+ 服务器在实行修改前将检查组名称的有效性。
-A | 修改与 name 中指定的搜索规则相匹配的串联路径上所有表中的全部项。该标志意味着 -P 标志。 |
-f | 强制操作,如果不成功,也没有错误输出。 |
-L | 跟随链接,更改链接对象或项的组所有者,而不是链接自身的所有者。 |
-P | 跟随命名表里的串联路径。当 name 是一个索引名称,或 -L 标志也被指定,并且命名对象是一个指向项的链接时,该标志是有效的。 |
NIS_PATH | 如果已设置该变量,且 NIS+ 名称未全限定,将搜索每条指定目录直到查找到该对象(参阅 nisdefaults 命令)。 |
该命令返回下列出口值:
0 | 成功 |
1 | 失败 |
nischgrp newgroup.remote.domain. object
nischgrp my-buds object
nischgrp admins '[uid=99],passwd.org_dir'
在同一域中,admins 是 NIS+ 组。
nischgrp -L my-buds linkname
nischgrp my-buds '[],hobbies'
nischmod 命令、nischown 命令、nisdefaults 命令以及 nisgrpadm 命令。