Open Source Kerberos Tooling
Overview
KNC
Kharon
krb5_admin
krb5_keytab
k5ping
lnetd
prefork
KRB5_ADMIND(8) System Manager's Manual KRB5_ADMIND(8)

krb5_admindkerberos administration daemon

krb5_admind [-MPv] [-D kdb] [-S sqlitedb] [-a acl_file] [-c conf_file] [-m master]

krb5_admind is the daemon end of the kerberos administrative service. It expects to be spawned as an inetd-style service via knc(1).

krb5_admind when invoked will allow the client to create, fetch, change or remove keys. It uses a simple ACL logic, namely that host/<hostname> is entitled to perform requests for <service>/<hostname>. Some additional limitations on the target principal may be defined.

The options are as follows:

kdb
specifies the location of the Kerberos DB. Defaults to the location built into the Kerberos libriares.
specifies that the master is the current host. Should be used only for setting up test servers.
specifies that krb5_admind will run in preforked mode, that is krb5_admind will expect that fd 0 will be a listening socket and will serially accept and process incoming connexions.
sqlitedb
specifies the location of the sqlite3 adjunct database where krb5_admind stores its additional schemas.
acl_file
specifies the location of the ACL file. Defaults to /etc/krb5/krb5_admin.acl.
conf_file
specifies the location of the configuration file. Defaults to /etc/krb5/krb5_admind.conf.
master
specifies the hostname of the master KDC. If a KDC which is not the master is asked to perform a write operation it will deliver a redirect to the client which will break the connexion and reconnect to the master. Defaults to /etc/krb5/master.

knc(1), krb5_admind.conf(5), krb5_keytab(8).

DebianMay 28, 2009Debian