SSSD-KRB5(5) File Formats and Conventions SSSD-KRB5(5) (NAME) sssd-krb5 - Kerberos SSSD (DESCRIPTION) Kerberos 5 sssd(8) . () "FILE FORMAT" sssd.conf(5) . Kerberos 5 auth chpass . ( id_provider = ldap). Kerberos 5 (UPN). UPN . . .k5login . k5login(5) . .k5login . 'access_provider = krb5' SSSD . UPN sssd UPN username@krb5_realm . (CONFIGURATION OPTIONS) (auth-module) krb5 SSSD . SSSD "DOMAIN SECTIONS" sssd.conf(5) . krb5_server, krb5_backup_server (string) IP Kerberos SSSD . " (FAILOVER)" . ( ) . " (SERVICE DISCOVERY)" . KDC kpasswd SSSD DNS _udp _tcp . SSSD "krb5_kdcip" . "krb5_server" . krb5_realm (string) (realm) . . krb5_kpasswd, krb5_backup_kpasswd (string) KDC . ( ) . " (FAILOVER)" . : kpasswd KDC . : KDC krb5_ccachedir (string) (credential caches). krb5_ccname_template %d %P. 0700 . : /tmp krb5_ccname_template (string) (credential cache). : "FILE" "DIR" "KEYRING:persistent". TYPE:RESIDUAL "FILE" . : %u %U (UID) %p (principal name) %r (realm name) %h %d krb5_ccachedir %P (PID) SSSD %% '%' 'XXXXXX' mkstemp(3) . KEYRING "KEYRING:persistent:%U" (Linux kernel keyring) UID . . krb5.conf [libdefaults] . default_ccache_name . krb5.conf PARAMETER EXPANSION krb5.conf(5) . : ccache libkrb5 krb5.conf(5) SSSD . : ( libkrb5) krb5_keytab (string) keytab KDC. : keytab /etc/krb5.keytab krb5_store_password_if_offline (boolean) TGT . : . ( ) . : false krb5_use_fast (string) (FAST) Kerberos. : never FAST . . try FAST . FAST . demand FAST . fast . : FAST . : FAST keytab PKINIT . : SSSD FAST MIT Kerberos 1.8 . SSSD MIT Kerberos . krb5_fast_principal (string) (server principal) FAST . krb5_fast_use_anonymous_pkinit (boolean) true keytab PKINIT FAST . krb5_fast_principal . : false krb5_use_kdcinfo (boolean) SSSD Kerberos KDC . Kerberos krb5.conf(5) . sssd_krb5_locator_plugin(8) . : true krb5_kdcinfo_lookahead (string) krb5_use_kdcinfo true sssd_krb5_locator_plugin(8) . SRV . krb5_kdcinfo_lookahead . . 10:0 sssd_krb5_locator_plugin(8) . : 3:1 krb5_use_enterprise_principal (boolean) (user principal) (enterprise principal) . enterprise principal RFC 6806 . : false ( AD: true) IPA 'true' . krb5_use_subdomain_realm (boolean) . enterprise principal upnSuffix KDC 'true' . 'true' SSSD KDC . : false krb5_map_user (string) "username:primary" "username" "primary" . "auth_provider = krb5" . : krb5_realm = REALM krb5_map_user = joe:juser,dick:richard "joe" "dick" "juser" "richard" (primaries) . "joe" "dick" SSSD "juser@REALM" "richard@REALM" kinit . : krb5_auth_timeout (integer) . . : 6 krb5_validate (boolean) krb5_keytab TGT . keytab . keytab . (cross- realm trust) keytab keytab . : false ( IPA AD: true) PAC ( 'pac_check' sssd.conf(5) ). PAC . krb5_renewable_lifetime (string) : s m h d . s . : . '1h30m' '90m' . : TGT krb5_lifetime (string) : s m h d . s . : . '1h30m' '90m' . : KDC . krb5_renew_interval (string) TGT . TGT : s m h d . s . : . '1h30m' '90m' . 0 . : krb5_canonicalize (boolean) (canonicalize) . MIT Kerberos 1.7 . : false (FAILOVER) . . . . : primary backup. (primary) (backup) . . SSSD . () . . (resolve) . . . . . (hard-coded) . . DNS (site) . SSSD . SSSD . . sssd.conf(5) . dns_resolver_server_timeout SSSD DNS . : 1000 dns_resolver_op_timeout SSSD DNS ( SRV) . : 3 dns_resolver_timeout SSSD . DNS SRV . : 6 LDAP LDAP . "ldap_opt_timeout" "dns_resolver_timeout" "dns_resolver_op_timeout" "dns_resolver_server_timeout" . (SERVICE DISCOVERY) DNS . . . "_srv_" . . DNS . "dns_discovery_domain" sssd.conf(5) . _tcp . . RFC 2782 . (EXAMPLE) SSSD FOO [sssd] . Kerberos . [domain/FOO] auth_provider = krb5 krb5_server = 192.168.1.1 krb5_realm = EXAMPLE.COM (SEE ALSO) sssd(8), sssd.conf(5), sssd-ldap(5), sssd-ldap-attributes(5), sssd- krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-idp(5), sssd- sudo(5), sssd-session-recording(5), sss_cache(8), sss_debuglevel(8), sss_obfuscate(8), sss_seed(8), sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(1), sss_ssh_knownhosts(1), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5) (AUTHORS) The SSSD upstream - https://github.com/SSSD/sssd SSSD 06/09/2026 SSSD-KRB5(5)