如果在/etc/passwd、/etc/shadow 和 /etc/group 文件中使用 +/-,则需要修改 nsswitch.conf 文件以确保与 +/- 兼容。
NIS+。要向 NIS+ 提供 +/- 语义,请将 passwd 和 groups 源更改为 compat。然后,将 passwd_compat: nisplus 项添加到 nsswitch.conf 文件中 passwd 或 group 项的后面,如下所示:
passwd: compat passwd_compat: nisplus group: compat group_compat: nisplus |
NIS。要提供与 Solaris 4.x 发行版中相同的语法,请将 passwd 和 groups 源更改为 compat。
passwd: compat group: compat |
指定 /etc 文件和由这些文件中的 +/- 项指定的 NIS 映射。
如果用户所使用的客户机由运行在 NIS 兼容模式下的 NIS+ 服务器提供服务,用户将无法针对 netgroup 表运行 ypcat。如果运行,即使该表中有项,所得到的结果也与该表为空时一样。