系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)

转换器文件和口令信息

可以将口令信息包括在多个系统信息库(如 filesnisplus)中并访问它们。可以使用 nsswitch.conf 文件来为这些信息设置查找顺序。


注意 – 注意 –

files 必须是 nsswitch.conf 文件中 passwd 信息的第一个源。


在 NIS+ 环境中,nsswitch.conf 文件中的 passwd 行应当按以下顺序列出系统信息库:


passwd: files nisplus

在 NIS 环境中,nsswitch.conf 文件中的 passwd 行应当按以下顺序列出系统信息库:


passwd: files nis

提示 –

首先列出 files 可允许 root 在大多数情况下(即使系统遇到某些网络问题或名称服务问题)登录。


建议不要为同一个用户维护多个系统信息库。通过为每个用户在单个系统信息库中维护集中的口令管理,可以减少发生混淆和错误的几率。如果要为每个用户维护多个系统信息库,请使用 passwd -r 命令来更新口令信息。


passwd -r repository
如果没有用 -r 选项指定系统信息库,则 passwd 会以相反的顺序更新列在 nsswitch.conf 中的系统信息库。