HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

kinit — Authenticate a principal with a Kerberos server to gain and cache a ticket. Note: A Kerberos princip

Submitted by: @import:tldr-pages··
0
Viewed 0 times
principalservercommandkinitkerberoscliwithauthenticate

Problem

How to use the kinit command: 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: <https://web.mit.edu/kerberos/krb5-latest/doc/user/user_commands/kinit.html>.

Solution

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: <https://web.mit.edu/kerberos/krb5-latest/doc/user/user_commands/kinit.html>.

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}}

Code Snippets

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}}

Context

tldr-pages: common/kinit

Revisions (0)

No revisions yet.