重新启动 authconfig 会改变我的 /etc/nsswitch.conf 的顺序

重新启动 authconfig 会改变我的 /etc/nsswitch.conf 的顺序

这是我的 nsswitch.conf:

passwd:     files ldap sss
shadow:     files ldap sss
group:     files sss

当我重新启动 authconfig 时,它会从 passwd、shadow 和 group 中删除 ldap。

这是我的 authconfig。

authconfig --enableldap --enableldapauth --disablenis --enablecachecreds --   disableldaptls --enablelocauthorize --ldapserver=127.0.0.1 --enableshadow --ldapbasedn="dc=wh,dc=local" --enablesssd --updateall

当我重新启动 authconfig 时,我应该去哪里配置并确保 ldap 将保留在 nsswitch.conf 中?

答案1

我更改了 authconfig 命令中的一个选项。

我将 --updateall 更改为 --update

它不再影响我的 /etc/nsswitch.conf。

相关内容