diff --git a/pages/common/kinit.md b/pages/common/kinit.md new file mode 100644 index 000000000..0c16759af --- /dev/null +++ b/pages/common/kinit.md @@ -0,0 +1,29 @@ +# kinit + +> Authenticate a principal with a Kerberos server to gain and cache a ticket. +> Note: A Kerberos principal can be either a user, service, or application. +> More information: . + +- Authenticate a user and obtain a ticket-granting ticket: + +`kinit {{username}}` + +- Renew a ticket-granting ticket: + +`kinit -R` + +- Specify a lifetime for the ticket: + +`kinit -l {{5h}}` + +- Specify a total renewable lifetime for the ticket: + +`kinit -r {{1w}}` + +- Specify a different principal name to authenticate as: + +`kinit -p {{principal@REALM}}` + +- Specify a different keytab file to authenticate with: + +`kinit -t {{path/to/keytab}}`