KADM5.ACL(5) MIT Kerberos KADM5.ACL(5) (NAME) kadm5.acl - (ACL) (DESCRIPTION) kadmind (ACL) . (principals) ACL . ACL /var/lib/krb5kdc/kadm5.acl acl_file kdc.conf . (SYNTAX) (#) . ACL : principal permissions [target_principal [restrictions] ] : ACL . (actor principal) (target principal) . principal ( .) . * (wildcard) . permissions principal . (upper-case) . . . +--+------------------------------------+ |a | [ | | | ] | | | | | | | | | | | | | +--+------------------------------------+ |c | [ | | | ] | | | | | | | | | | | | | +--+------------------------------------+ |d | [ | | | ] | | | | | | | | | | | | | +--+------------------------------------+ |e | [ | | | ] | | | | | | | | | | +--+------------------------------------+ |i | [ | | | ] | | | | | | | | | | | | | | | | | | | +--+------------------------------------+ |l | [ | | | ] | | | | | | | | | | | | | | | | +--+------------------------------------+ |m | [ | | | ] | | | | | | | | | | | | | | | | +--+------------------------------------+ |p | [ | | | ] | | | | | | | | | | | | ( | | | | | | | | | | | | ) | +--+------------------------------------+ |s | [ | | | ] | | | | | | | | | | | | | +--+------------------------------------+ |x | | | | admcilsp. | | | ( | | | e) | +--+------------------------------------+ |* | x. | +--+------------------------------------+ : extract () (wildcard) . kadmin/* krbtgt/* . lockdown_keys . target_principal (. .) permissions . * . target_principal (back-reference) principal *number principal . restrictions () (flags). : {+|-}flagname . default_principal_flags kdc.conf . -clearpolicy . -policy pol pol . -{expire, pwexpire, maxlife, maxrenewlife} time ( getdate.) MIN(time, ) . ACL . : ACL kadmind kadmind (restart) . (EXAMPLE) kadm5.acl : */admin@ATHENA.MIT.EDU * # line 1 joeadmin@ATHENA.MIT.EDU ADMCIL # line 2 joeadmin/*@ATHENA.MIT.EDU i */root@ATHENA.MIT.EDU # line 3 */root@ATHENA.MIT.EDU ci *1@ATHENA.MIT.EDU # line 4 */root@ATHENA.MIT.EDU l * # line 5 sms@ATHENA.MIT.EDU x * -maxlife 9h -postdateable # line 6 ( ) ATHENA.MIT.EDU (instance) admin . ( -) joeadmin admin joeadmin/admin@ATHENA.MIT.EDU ( ). (null instance) joeadmin@ATHENA.MIT.EDU ( ). root -admin ( extra dbadmin) (inquire) root ( ). ( ) root ATHENA.MIT.EDU . ( *1 .) ( ) root ATHENA.MIT.EDU . . ( ) sms@ATHENA.MIT.EDU . (MODULE BEHAVIOR) ACL . kadm5_auth krb5.conf . ACL ACL . ACL acl_file kdc.conf acl_file = "" . (SEE ALSO) kdc.conf(5), kadmind(8) (AUTHORS) (MIT) (COPYRIGHT) 1985-2026, MIT 1.22.2 KADM5.ACL(5)