实现 NIS+ 服务。
/usr/sbin/rpc.nisd [ -A ] [ -C ] [ -D ] [ -F ] [ -h ] [ -v ] [ -Y ] [ -c Seconds ] [ -d Dictionary ] [ -L Load ] [ -S Level ]
rpc.nisd 守护程序是实现 NIS+ 服务的远程过程调用。本守护程序运行在所有提供 NIS+ 名称空间的一部分服务的服务器上。通常从系统启动脚本中启动 rpc.nisd。
-A | 设置 rpc.nisd 守护程序为认证详细方式。守护程序记录所有认证相关的活动到带有 LOG_INFO 优先级的 syslogd。 |
-C | 打开在 /dev/console 上的诊断通道。 |
-D | 将 rpc.nisd 守护程序设为调试方式(不派生)。 |
-F | 强制服务器在启动时做数据库的检查点。当服务器磁盘空间不足时可能要求强制做检查点。-F 标志除去从传播到所有副本的事务日志来的更新。 |
-h | 打印列表的选项。 |
-v | 设置 rpc.nisd 守护程序为详细方式。带有-v 标志的 rpc.nisd 守护程序将它的操作的运行描述发送给 syslog 守护程序(参阅 LOG_INFO 优先级的 syslog)。在用 NIS+ 服务调试问题时,本标志是很有用的(参阅 -A标志)。 |
-Y | 设置服务器到 NIS(YP)兼容方式。在此模式中操作时,NIS+ 服务器使用版本 2 协议响应 NIS 版本 2 请求。由于 YP 协议是非认证的,通过版本 2 协议只能看到那些任何人都不具有读访问权的项。版本 2 协议在此模式中只支持标准版本 2 映射(参阅 -B 标志)。 |
-c Seconds | 设置在推出更新到服务器的副本中之间的秒数。缺省值为 120 秒(2分钟)。 |
-d Dictionary | 指定 NIS+ 数据库的备用字典。-d 标志主要用来测试。注意此字符串是不解释的;反而,它被传递到 db_initialize 函数。 |
-L Load | 指定服务器可能产生的子进程的最大数目。为了使回调函数正确工作,Load 的值必须至少为 1。缺省值为 128。 |
-S Level | 设置 rpc.nisd 守护程序的授权安全级别。Level 参数的值必须在 0 和 2 之间。缺省值为 2。下列值标志这些安全级别:
|
NETPATH | 限制 NIS+ 使用的可用的传输。 |
rpc.nisd
rpc.nisd -YB
/var/nis/parent.object | 包含 XDR 编码的 NIS+ 对象,它描述在根服务器上的名称空间。父名称空间可能是另一个 NIS+ 名称空间或一个外部名称空间,如域名服务器提供的名称空间。/var/nis/parent.object 只存在于为根域名称空间服务的服务器上。 |
/var/nis/root.object | 包含描述根名称空间的 XDR 编码的 NIS+ 对象。/var/nis/root.object 文件只存在于为根名称空间服务的服务器上。 |
/etc/init.d/rpc | 包含 NIS+ 的初始化脚本。 |
nis_cachemgr 守护程序、nisinit 命令、nissetup 命令和 rpc.nispasswdd 守护程序。