debian安装sssd
SSSD(System Security Services Daemon)是一个守护进程,用于集成本地系统身份验证和授权服务。它可以用于Linux和Unix操作系统,包括Debian。
以下是在Debian上安装SSSD的步骤:
-
打开终端并使用root用户登录。
-
更新软件包列表:
apt-get update
- 安装SSSD软件包:
apt-get install sssd
- 配置SSSD。编辑/etc/sssd/sssd.conf文件并添加以下内容:
[sssd]
config_file_version = 2
services = nss, pam
domains = example.com
[nss]
filter_users = root,ldap,named,avahi,haldaemon,dbus,radvd,tomcat,radiusd,news,mailman,nscd
[pam]
debug = true
[domain/example.com]
debug_level = 10
id_provider = ldap
auth_provider = ldap
ldap_uri = ldap://ldap.example.com/
ldap_search_base = dc=example,dc=com
ldap_tls_reqcert = allow
ldap_tls_cacert = /etc/ssl/certs/ca-certificates.crt
ldap_user_search_base = ou=People,dc=example,dc=com
ldap_group_search_base = ou=Groups,dc=example,dc=com
ldap_user_object_class = posixAccount
ldap_group_object_class = posixGroup
ldap_user_name = uid
ldap_group_name = cn
ldap_default_bind_dn = cn=admin,dc=example,dc=com
ldap_default_authtok_type = password
ldap_default_authtok = password
注意:请根据您的环境更改上述配置。
- 重新启动SSSD:
systemctl restart sssd
- 验证SSSD是否正常工作:
getent passwd
此命令应显示系统中所有用户的列表,包括LDAP用户。
完成以上步骤后,您的Debian系统现在已经安装并配置了SSSD。
原文地址: https://www.cveoy.top/t/topic/bTG4 著作权归作者所有。请勿转载和采集!