网络管理员指南 -10.网络信息系统 -5>用NYS安装一个NIS客户

/ns/wz/net/data/20020808033959.htm

网络管理员指南 -10.网络信息系统 -5>用NYS安装一个NIS客户


本文出自:http://www.linpus.com.tw 作者: Andrew Anderson


通过这章余下的内容,我们将介绍一个 NIS 客户的配置。

你的第一步应该是告诉 NYS 哪个服务器为 NIS 服务来使用,将它放在 /etc/yp.conf 配置文件中。
为酿酒厂网络上的一个主文件的一个很简单的样品文件可能看起来像这样:

第一个语句告诉所有NIS客户,他们属于酿酒厂NIS 域。如果你省略这行, NYS 将通过 domainname 命
令使用你分配你的系统的域名。服务器语句指定使用NIS服务器。当然,到 vbardolino 相应的IP地址必
须被设置在主机文件中;另外,你可以使用服务器语句自己的IP地址。

在上面显示的表格中,服务器命令告诉 NYS 使用命名的服务器,无论当前的NIS域是什么。然而,如果你经
常在不同的 NIS域之间移动你的机器,你可能想在 yp.conf 文件中为若干领域保持信息。你能通过增加
NIS 域名到服务器,为在 yp.conf中各种各样的 NIS 域,在服务器上拥有信息。例如,你可能为一个膝上型
电脑改变上面的样品文件,使它看起来像这样:

这允许你通过 domainname 命令在启动时间里简单的设置所需的NIS域在任意两个域中打开膝上型电脑。

在创建这个基本的配置文件并且保证它是全世界都可读的以后,如果你能与你的服务器联接,你应该运用
你的第一测试来进行检查。保证选择你的服务器所散布的任意地图,象 hosts.byname ,并且试着通过使
用 ypcat效用检索它。 ypcat,象其他的行政的 NIS 工具一样,应该位于 /usr/sbin中 。

你得到的产量应该象上面所显示的那样。如果你得到一个错误信息,而不是说"不能连接提供域的服务器”
或类似的一些东西,那么你设置的NIS域名没有在yp.conf中定义的一个匹配的服务器,要么服务器为一些
原因是不能到达的。在后者中,保证有砰的一声到主领域产出积极的结果,并且它确实正在运行一个 NIS
服务器。你能通过使用 rpcinfo 验证后者,它应该生产出下列产量: