命令行大全

nischown

rose1 发表于 2020-10-16 09:08浏览次数:

在Solaris操作系统上,nischown命令更改NIS +对象的所有者。

查看英文版

目录:

1 nischown 运行系统环境

2 nischown 说明

3 nischown 语法

4 nischown 例子

nischown 运行系统环境

Linux

nischown 说明

nischown将NIS +对象或按名称指定的条目的所有者更改为所有者。使用索引名称指定条目。如果owner不是标准的NIS +主体名称,则默认域将附加到该域。

更改对象所有者的唯一限制是您必须具有该对象的修改权限。注意:如果您是对象的当前所有者,并且更改了所有权,则除非您具有对新对象的修改访问权限,否则可能无法重新获得所有权。

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

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

nischown changes the owner of the NIS+ objects or entries specified by name to owner. Entries are specified using indexed names. If owner is not a fully qualified NIS+ principal name, the default domainwill be appended to it.

The only restriction on changing an object's owner is that you must have modify permissions for the object. Note: If you are the current owner of an object and you change ownership, you may not be able to regain ownership unless you have modify access to the new object.

The command will fail if the master NIS+ server is not running.

The NIS+ server will check the validity of the name before making the modification.

查看英文版

查看中文版

nischown 语法

nischown [-AfLP] owner name...

选件

-A 修改串联 路径中所有表中与name中指定的搜索条件匹配的所有条目。它意味着-P选项。
-f 强制执行操作,如果操作失败,则静默失败。
-L 跟随链接并更改链接对象或条目的所有者,而不是链接本身的所有者。
-P 遵循命名表中的串联路径。仅当名称是索引名称或还指定了-L选项并且命名对象是指向条目的链接时,此选项才有意义。

环境

如果设置了NIS_PATH 环境变量,并且NIS +名称不是完全限定的,则将搜索指定的每个目录,直到找到对象为止。

nischown [-AfLP] owner name...

Options

-A Modify all entries in all tables in the concatenation path that match the search criteria specified in name. It implies the -P option.
-f Force the operation and fail silently if it does not succeed.
-L Follow links and change the owner of the linked object or entries rather than the owner of the link itself.
-P Follow the concatenation path within a named table. This option is only meaningful when either name is an indexed name or the -L option is also specified and the named object is a link pointing to entries.

Environment

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

查看英文版

查看中文版

nischown 例子

nischown skippy object

将NIS +对象对象的所有者更改为本地域主体skippy。

nischown bob.remote.domain object

将NIS +对象对象的所有者更改为远程域remote.domain主体bob。

nischown skippy object

Changes the owner of the NIS+ object object to the local domain principal skippy.

nischown bob.remote.domain object

Changes the owner of the NIS+ object object to the remote domain remote.domain principal bob.

查看英文版

查看中文版