20.04 中 auth-client-config 的替代工具是什么

20.04 中 auth-client-config 的替代工具是什么

我正在关注指示为 Ubuntu Focal (20.04) 客户端设置 LDAP 身份验证。

其中一个步骤是执行命令sudo auth-client-config -t nss -p lac_ldap。据说这个实用程序由软件包提供ldap-auth-client。然而,它似乎在 Ubuntu Focal 及更高版本中被删除了。

/etc/nsswitch.conf无需手动编辑文件即可配置的替换命令是什么。

答案1

我遇到了同样的问题,但没有找到确切的问题。

但是如果在脚本中使用,这里有一个解决方法。使用 sed。

sed -E 's/^passwd:\s+.*/passwd: files systemd ldap/g' -i /etc/nsswitch.conf
sed -E 's/^group:\s+.*/group: files systemd ldap/g' -i /etc/nsswitch.conf
sed -E 's/^shadow:\s+.*/shadow: files systemd ldap/g' -i /etc/nsswitch.conf

相关内容