使用 Oracle® Solaris 11.2 目录和命名服务:DNS 和 NIS

退出打印视图

更新时间: 2014 年 7 月
 
 

源文件目录

源文件通常位于主服务器上的 /etc 目录中。但是,将源文件存储在 /etc 中并不合适,因为这样映射中的内容将与主服务器上的本地文件中的内容相同。这是 passwdshadow 文件的一个特殊问题,因为所有用户都具有对主服务器映射的访问权限,并且 root 口令将通过 passwd 映射传递到所有 NIS 客户机。有关其他信息,请参见passwd 文件和名称空间安全性

但是,如果将源文件放在其他某个目录中,您必须修改 /var/yp 中的 Makefile,将 DIR=/etc 行更改为 DIR=/your-choice,其中,your-choice 是将用来存储源文件的目录的名称。这样便可将服务器上的本地文件视为客户机上的本地文件进行处理。(最好先保存原始 Makefile 的副本。)

此外,应当从某个非缺省目录创建 audit_userauth_attrexec_attrprof_attr NIS 映射。通过将 RBACDIR =/etc/security 更改为 RBACDIR=/your-choice 来改进 /var/yp/Makefile