可以将口令信息包括在多个系统信息库(如 files 和 nisplus)中并访问它们。可以使用 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 |