12. 重启后保持正常运行

一旦你在服务器和客户端上正确配置了 NIS,你需要确保配置在重启后仍然有效。

有两个独立的问题需要检查:init 脚本是否存在以及 NIS 域名是否正确存储。

12.1. NIS Init 脚本

在你的 Linux 版本中,你需要检查你的 init 脚本目录,通常是/etc/init.d, /etc/rc.d/init.d或者/sbin/init.d以确保那里有一个用于 NIS 的启动脚本。通常这个文件名为ypbind或者ypclient.

12.2. NIS 域名

可能人们在使用 NIS 时遇到的最大问题是确保 NIS 域名在重启后仍然可用。根据 Solaris 2.x,NIS 域名应该作为单行输入在

   /etc/defaultdomain

然而,大多数 Linux 发行版似乎不使用这个文件。

12.3. 发行版特定问题

目前,已知以下关于各种 Linux 发行版如何处理 NIS 域名存储的信息。

12.3.1. Caldera 2.x

Caldera 使用文件/etc/nis.conf它与普通的/etc/yp.conf.

12.3.2. Debian

Debian 似乎遵循 Sun 对/etc/defaultdomain.

12.3.3. Red Hat Linux 6.x, 7.x, 8.x 和 9

在文件/etc/sysconfig/network.

12.3.4. SuSE Linux 6.x 和 7.x

修改/etc/rc.config然后运行命令 SuSEconfig

12.3.5. SuSE Linux 8.x 及更高版本

自 8.0 版本起,SuSE Linux 也遵循 Sun 对/etc/defaultdomain.