[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 |
法律条款
]
AIX命令参考大全,卷 4,n - r
nismkdir 命令
用途
创建非根 NIS+ 目录。
语法
nismkdir [ -D Defaults ]
[ -m MasterHost |
-s ReplicaHost ] DirName
描述
nismkdir 命令在现有的域中创建子目录。
它也能创建副本目录。没有任何标志,nismkdir 命令用与父目录相同的主控服务器和副本服务器创建子目录。
另外,
nismkdir 命令能为已经存在的目录添加副本。
一台服务于 NIS+ 目录的主机必须是正在被服务的客户机上级目录里的 NIS+ 客户机。
唯一的例外是根 NIS+ 服务器,对同一个 NIS+ 目录既担当客户机又担当服务器。
如果主机的缺省域不是 nismkdir
命令执行的域,那么用 -s 或 -m 标志在参数中指定的主机名必须全限定。
注意: 您应使用 nisserver 命令创建包含用 org_dir 和 group_dir 指定的目录的 NIS+ 域。
标志
-m
MasterHost |
如果通过 DirName 参数指定的目录不存在,
那么 -m 标志创建以 MasterHost
作为其主控服务器的新目录。如果通过 DirName 指定的目录存在,那么通过 MasterHost 参数指定的主机成为它的主控服务器。
注意: 要创建目录您必须对域主控服务器上的父目录有创建权限。 |
-s
ReplicaHost |
添加非根 NIS+ 目录和它的主控服务器到现有的系统中。
同样, -s 标志能给现有的目录分配一个新副本服务器。
如果 DirName 已经存在, 那么 nismkdir 命令不会重新创建它。
而是,它只给现有的目录分配一个新副本服务器。
在调用 -s 标志后,您必须从添加了或分配了副本服务器的目录上的主控服务器运行 nisping 命令。
应该为每个目录在其主控服务器的 cron 文件中包含一个 nisping 命令,以便在更新前每 24 小时它至少被 ping 一次。
注意:
- 不能分配用来支持它的父域的服务器,除非它属于根域。
- 总是在主控服务器上运行 nismkdir 命令。从不在副本服务器上运行 nismkdir 。在副本服务器上运行 nismkdir 会导致主控和副本之间的通信问题。
|
-D
Defaults |
为新目录指定一组不同的缺省值。缺省字符串是用冒号隔开的一系列标记。这些标记表示用于一般对象属性的缺省值:
- ttl=Time
- 为通过 nismkdir 命令创建的对象设置缺省生存时间。
以通过 nischttl 命令定义的格式指定 时间值。
缺省值是 12h (12 小时)。
- owner=Ownername
- 指定 NIS+ 主体所有者名应该拥有被创建的对象。
该值的缺省值是正在执行命令的主体。
- group=Groupname
- 指定组 Groupname 被创建对象的组所有者。缺省值是 NULL。
- access=Rights
- 为创建的对象指定授权的访问权限集合。
以通过 nischmod 命令定义的格式给定 权限值。
缺省值是 ----rmcdr---r---。
|
环境
NIS_DEFAULTS |
包含缺省的覆盖 NIS+ 标准缺省值的字符串。
如果调用 -D 标志,则那些值覆盖
NIS_DEFAULTS 变量和标准缺省值。 |
NIS_PATH |
如果 NIS+ 目录名没有全限定,搜索所有指定目录直到找到该目录
(请参阅 nisdefaults)。 |
退出状态
该命令返回下列出口值:
示例
- 要在 abc.com. 域下创建新目录 bar,它和 abc.com. 目录共享同一主控和副本服务器,请输入:
nismkdir def.abc.com.
- 在 abc.com. 域下创建不被复制的新目录 def.abc.com.,请输入:
nismkdir\ \-m myhost.abc.com.\ def.abc.com.
- 添加 def.abc.com. 目录的副本服务器,请输入:
nismkdir\ \-s replica.abc.com.\ def.abc.com.
文件
相关信息
nischmod 命令、
nisdefaults 命令、
nisls 命令、
nisrmdir 命令以及 nisserver 命令。
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 |
法律条款
]