Answers:
不,您可能不会(除了David所说的,也许是ypbind,但您不是NIS)。nsswitch.conf文件不是专门用于守护程序的,它实际上是C库用于各种系统调用的文件。
您可能正在运行nscd(名称服务缓存守护程序),可能需要重新启动它,否则不太可能。某些守护程序可能会缓存get *()函数调用结果,并且可能需要重新启动。
请注意,现有进程将不知道对nsswitch.conf的更改。nsswitch.conf(5)页面指出:“在使用nsswitch.conf的每个进程中,整个文件只能读取一次;如果以后更改文件,则该进程将继续使用旧配置。”
nscd
和执行sudo service nscd restart && sudo service network-manager restart
无需为我重新启动。
Failed to restart nscd.service: Unit nscd.service not found