如何在 Ubuntu 10.04 中安装 libnss-ldap,无需图形界面设置?

如何在 Ubuntu 10.04 中安装 libnss-ldap,无需图形界面设置?

我使用的是 Ubuntu 10.04。我想libnss-ldap通过 apt-get安装

sudo apt-get install libnss-ldap

在安装过程中,会出现图形界面设置。

因为我想将它安装在 1000 多台服务器上,所以图形界面是不可选的。

问题:

没有图形界面设置的情况下如何安装它?

OR

如何在不使用的情况下安装 libnss-ldapauth-client-config ldap-auth-client ldap-auth-config

PS:手动编译也不行。

答案1

预先设置你的配置:

echo -e " \
libnss-ldap libnss-ldap/dblogin boolean false
libnss-ldap shared/ldapns/base-dn   string  dc=example,dc=com
libnss-ldap libnss-ldap/binddn  string  cn=proxyuser,dc=example,dc=com
libnss-ldap libnss-ldap/dbrootlogin boolean true
libnss-ldap libnss-ldap/override    boolean true
libnss-ldap shared/ldapns/ldap-server   string  ldap://127.0.0.1/
libnss-ldap libnss-ldap/confperm    boolean false
libnss-ldap libnss-ldap/rootbinddn  string  cn=admin,dc=example,dc=com
libnss-ldap shared/ldapns/ldap_version  select  3
libnss-ldap libnss-ldap/nsswitch    note    \
" | debconf-set-selections

无人值守安装你的软件包:

export DEBIAN_FRONTEND=noninteractive
aptitude --without-recommends install libnss-ldap

相关内容