Autentisering via LDAP och Kerberos i CentOS 7: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 23: | Line 23: | ||
{{RootCmd|yum install sssd openldap-clients}} | {{RootCmd|yum install sssd openldap-clients}} | ||
Edit /etc/sssd/sssd.conf: | |||
{{bc|1= | |||
[sssd] | |||
config_file_version = 2 | |||
services = nss | |||
domains = LOCAL, example.com | |||
[nss] | |||
filter_groups = root | |||
filter_users = root | |||
reconnection_retries = 3 | |||
entry_cache_timeout = 300 | |||
entry_cache_nowait_percentage = 75 | |||
[domain/LOCAL] | |||
id_provider = local | |||
auth_provider = local | |||
access_provider = permit | |||
[domain/kerwien.se] | |||
enumerate = true | |||
auth_provider = krb5 | |||
krb5_server = ns.example.com | |||
krb5_realm = EXAMPLE.COM | |||
cache_credentials = true | |||
access_provider = simple | |||
chpass_provider = krb5 | |||
id_provider = ldap | |||
ldap_uri = ldap://ns.example.com | |||
ldap_search_base = dc=example,dc=com | |||
ldap_id_use_start_tls = true | |||
ldap_tls_cacert = /etc/openldap/cacerts/example.com-ca.crt | |||
sudo_provider = none | |||
}} | |||
[[Category:Guide]] | [[Category:Guide]] |
Revision as of 20:01, 24 October 2015
Denna guide är under utveckling.
Installera följande:
Spara undan befintlig settings:
Kopiera CA cert till /etc/openldap/cacerts.
Om certifikatet adderas till cacerts mappen efter authconfig kommandot måste följande kommandon köras:
SSSD
Installera följande:
Testa att du kan skaffa en Kerberos ticket.
Edit /etc/sssd/sssd.conf:
[sssd] config_file_version = 2 services = nss domains = LOCAL, example.com [nss] filter_groups = root filter_users = root reconnection_retries = 3 entry_cache_timeout = 300 entry_cache_nowait_percentage = 75 [domain/LOCAL] id_provider = local auth_provider = local access_provider = permit [domain/kerwien.se] enumerate = true auth_provider = krb5 krb5_server = ns.example.com krb5_realm = EXAMPLE.COM cache_credentials = true access_provider = simple chpass_provider = krb5 id_provider = ldap ldap_uri = ldap://ns.example.com ldap_search_base = dc=example,dc=com ldap_id_use_start_tls = true ldap_tls_cacert = /etc/openldap/cacerts/example.com-ca.crt sudo_provider = none