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

如何修改名称服务转换器

要更改转换器文件,请执行以下步骤。


注意 –

为了使用 LDAP 名称服务,除了修改 nsswitch.conf 以外,还必须正确地配置所有的 LDAP 客户机。有关更多信息,请参见第 12 章,设置 LDAP 客户机(任务)


  1. 成为超级用户或承担等效角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见 System Administration Guide: Security Services中的“Using Role-Based Access Control (Tasks)”

  2. 将适用于计算机名称服务的相应备用文件复制到 nsswitch.conf 文件中。

    NIS+ 版本(由 NIS+ 脚本自动完成)


    client1# cd /etc
    
    client1# cp nsswitch.nisplus nsswitch.conf
    

    NIS 版本


    client1# cd /etc
    
    client1# cp nsswitch.nis nsswitch.conf
    

    本地 /etc 文件版本


    client1# cd /etc
    
    client1# cp nsswitch.files nsswitch.conf
    

  3. 重新引导计算机。

    nscd 守护进程对转换器信息进行缓存。 有关相应的信息,请参见 nscd(1M) 手册页。

    某些库例程不会通过定期检查 nsswitch.conf 文件来查看该文件是否经过更改。必须重新引导计算机以确保此守护进程和这些例程具有该文件中的最新信息。