AIX命令参考大全,卷 4,n - r - nischown 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 4,n - r

nischown 命令

用途

更改一个或多个 NIS+ 对象或项的所有者。

语法

nischown [ -A ] [ -f ] [ -L ] [ -P ] owner name...

描述

nischown 命令将 NIS+ 对象或由 name 指定的项的所有者更改为 owner。使用索引名称指定项。如果 owner 不是全限定 NIS+ 主体名称(参阅 nisaddcred 命令),则为它附加缺省域(参阅 nisdefaults 命令)。

更改对象所有者的唯一限制是您必须有对象的修改许可权。

注:如果您是对象的当前所有者并更改了所有权,除非有对新对象的修改权,否则将不能恢复所有权。

如果主控 NIS+ 服务器未运行,该命令将失败。

NIS+ 服务器在进行修改前将检查名称的有效性。

标志

-A 修改与 name 指定的搜索规则相匹配的串联路径上的所有表中的全部项。该标志意味着 -P 标志。
-f 强制操作,如果不成功,也没有错误输出。
-L 跟随链接,更改链接对象或项的所有者,而不是链接自身的所有者。
-P 跟随命名表里的串联路径。当 name 是一个索引名称,或者 -L 标志也被指定,并且命名对象是一个指向项的链接时,该标志才是有意义的。

环境

NIS_PATH 如果已设置该变量,且 NIS+ 名称未全限定,那么将搜索每条指定目录直到查找到该对象(参阅 nisdefaults 命令)。

退出状态

该命令返回下列出口值:

0 成功
1 失败

示例

  1. 要将一个对象的所有者更改为不同域中的主体,请输入:

    nischown bob.remote.domain. object
  2. 要一个对象的所有者更改为本地域中的主体,请输入:

    nischown skippy object
  3. 要更改密码表中项的所有者,请输入:

    nischown bob.remote.domain. '[uid=99],passwd.org_dir'
  4. 要更改对象或由链接指向的项,请输入:

    nischown -L skippy linkname

相关信息

nisaddcred 命令、nischgrp 命令、nischttl 命令、nischmod 命令及 nisdefaults 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]