网络管理员指南 -10.网络信息系统 -9>使用传统型的 NIS 代码

/ns/wz/net/data/20020808034224.htm

网络管理员指南 -10.网络信息系统 -9>使用传统型的 NIS 代码


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


如果你正在使用当前在标准的 libc 中的顾客代码,设置一个 NIS 顾客有点不同。一方面,它为积极的
服务器使用一个ypbind魔鬼,而非从一个配置文件收集这个信息。你因此必须保证在启动时间时开始
ypbind 。在 NIS 领域被设置、RPC portmapper被启动以后,它必须被调用。如上所显示,然后调用的
ypcat 将测试服务器。

最近,这里有许多错误的报告,指出NIS失败会有一个错误信息“ clntudp_create : RPC : portmapper
失败- RPC :不能收到”。这是由于一个不兼容的变化使 ypbind 传达装订信息到图书馆功能。为 NIS 实
用程序获得最近的来源并且重新编译他们可以解决这个问题。

另外,来自本地文件的传统型的 NIS 决定是否以及如何合并NIS信息的方法,与NYS所使用的方法是相背离的。
例如, 使用NIS密码地图,你必须在你的 /etc/passwd 地图的某处中包括下列行:

这个标记地点,在这里密码查找功能功能“插入” NIS地图。插入类似的一行(减最后两个冒号)进入
/etc/group,就象为group.*地图一样去做。使用host.*地图由 NIS 散布了,在 host.conf 文件中改变顺
序行。例如,如果你想要使用 NIS , DNS ,和 /etc/hosts 文件(那个顺序),你需要把行改变到

传统型的 NIS执行目前不支持任何其他的地图。