Submitted by kacy on
I've just reinstalled a centos7 VM, and I wanted to plug ldap authentification so that my ldap users could login
Here are the instructions to do so :
yum -y install sssd echo "[domain/default] id_provider = ldap auth_provider = ldap chpass_provider = ldap sudo_provider = ldap ldap_uri = ldaps://ldap.example.com:636 ldap_default_bind_dn = uid=the_user,cn=users,dc=example,dc=com ldap_default_authtok = l3passw0rd ldap_default_authtok_type = password ldap_id_use_start_tls = True ldap_tls_reqcert = never ldap_search_base = dc=example,dc=com ldap_sudo_search_base = ou=wheel,dc=example,dc=com ldap_netgroup_search_base = dc=example,dc=com cache_credentials = True enumerate = True autofs_provider = ldap override_homedir = /home/%u default_shell = /bin/bash [sssd] services = nss, sudo, pam, autofs config_file_version = 2 domains = default [nss] filter_users = root,ldap,named,avahi,haldaemon,dbus,radiusd,news,nscd [pam] [sudo] [autofs] [ssh] " > /etc/sssd/sssd.conf chmod 600 /etc/sssd/sssd.conf chown root:root /etc/sssd/sssd.conf authconfig --enablesssd --enablesssdauth --enablemkhomedir --enablelocauthorize --update systemctl restart sssd.service
Et voila !