IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 1 > kinit man page

kinit man page

Section 1 - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





User Commands                                            kinit(1)



NAME
     kinit - obtain and cache Kerberos ticket-granting ticket

SYNOPSIS
     /usr/bin/kinit [-ARvV] [-p | -P]  [-f | -F]  [-c cache_name]
     [  -k [-t keytab_file]] [-l lifetime] [-r renewable_life] [-
     s start_time] [-S service_name] [principal]

DESCRIPTION
     The kinit command is used to obtain  and  cache  an  initial
     ticket-granting  ticket  (credential)  for  principal.  This
     ticket is used for authentication by  the  Kerberos  system.
     Notice  that only users with Kerberos principals can use the
     Kerberos system. For information about Kerberos  principals,
     see kerberos(5).

     When you use kinit without options, the utility prompts  for
     your principal and Kerberos password, and tries to authenti-
     cate your login with the local Kerberos server. The  princi-
     pal can be specified on the command line if desired.

     If Kerberos authenticates the login attempt, kinit retrieves
     your  initial  ticket-granting  ticket  and  puts  it in the
     ticket cache. By default your ticket will be stored  in  the
     file /tmp/krb5cc_uid, where uid specifies your user identif-
     ication number. Tickets expire after a  specified  lifetime,
     after  which  kinit must be run again. Any existing contents
     of the cache are destroyed by kinit.

     Values specified in the command  line  override  the  values
     specified  in  the  Kerberos configuration file for lifetime
     and renewable_life.

     The kdestroy(1) command may be used to  destroy  any  active
     tickets before you end your login session.

OPTIONS
     The following options are supported:

     -A                      Requests address-less tickets.



     -c cache_name           Uses cache_name as  the  credentials
                             (ticket) cache name and location. If
                             this option is not used, the default
                             cache name and location are used.



     -f                      Requests forwardable tickets.




SunOS 5.10          Last change: 30 Apr 2004                    1






User Commands                                            kinit(1)



     -F                      Not forwardable.  Does  not  request
                             forwardable tickets.

                             Tickets that have been  acquired  on
                             one  host cannot normally be used on
                             another host. A client  can  request
                             that  the  ticket be marked forward-
                             able. Once  the  TKT_FLG_FORWARDABLE
                             flag  is  set  on a ticket, the user
                             can use this ticket to request a new
                             ticket,  but  with  a  different  IP
                             address. Thus, users can  use  their
                             current  credentials  to get creden-
                             tials valid on another machine. This
                             option  allows  a user to explicitly
                             obtain a non-forwardable ticket.



     -k [-t keytab_file]     Requests  a  host  ticket,  obtained
                             from  a key in the local host's key-
                             tab file. The name and  location  of
                             the  keytab  file  may  be specified
                             with the -t keytab_file option. Oth-
                             erwise,  the  default name and loca-
                             tion will be used.



     -l lifetime             Requests a ticket with the  lifetime
                             lifetime.  If  the  -l option is not
                             specified, the default ticket  life-
                             time  (configured  by  each site) is
                             used. Specifying a  ticket  lifetime
                             longer than the maximum ticket life-
                             time  (configured  by   each   site)
                             results in a ticket with the maximum
                             lifetime. See the Time Formats  sec-
                             tion  for  the  valid  time duration
                             formats that  you  can  specify  for
                             lifetime.    See   kdc.conf(4)   and
                             kadmin(1M) (for getprinc command  to
                             verify  the  lifetime values for the
                             server principal).

                             The lifetime of the tickets returned
                             will  be  the minimum of the follow-
                             ing:


                               o  Value specified in the  command
                                  line.



SunOS 5.10          Last change: 30 Apr 2004                    2






User Commands                                            kinit(1)



                               o  Value specified in the KDC con-
                                  figuration file.

                               o  Value specified in the Kerberos
                                  data  base for the server prin-
                                  cipal. In the case of kinit, it
                                  is krbtgt/realm name.

                               o  Value specified in the Kerberos
                                  database  for  the user princi-
                                  pal.



     -p                      Requests proxiable tickets.



     -P                      Not  proxiable.  Does  not   request
                             proxiable tickets.

                             A proxiable ticket is a ticket  that
                             allows  you  to  get  a ticket for a
                             service with IP addresses other than
                             the  ones  in  the  Ticket  Granting
                             Ticket. This option allows a user to
                             explicitly  obtain  a  non-proxiable
                             ticket.



     -r renewable_life       Requests renewable tickets,  with  a
                             total  lifetime  of  renewable_life.
                             See the Time Formats section for the
                             valid time duration formats that you
                             can specify for renewable_life.  See
                             kdc.conf(4) and kadmin(1M) (for get-
                             princ command to verify the lifetime
                             values for the server principal).

                             The renewable lifetime of the  tick-
                             ets  returned will be the minimum of
                             the following:


                               o  Value specified in the  command
                                  line.

                               o  Value specified in the KDC con-
                                  figuration file.

                               o



SunOS 5.10          Last change: 30 Apr 2004                    3






User Commands                                            kinit(1)



                                  Value specified in the Kerberos
                                  data  base for the server prin-
                                  cipal. In the case of kinit, it
                                  is krbtgt/realm name.

                               o  Value specified in the Kerberos
                                  database  for  the user princi-
                                  pal.



     -R                      Requests  renewal  of  the   ticket-
                             granting   ticket.  Notice  that  an
                             expired ticket  cannot  be  renewed,
                             even  if  the ticket is still within
                             its renewable life.



     -s start_time           Requests a postdated  ticket,  valid
                             starting  at  start_time.  Postdated
                             tickets are issued with the  invalid
                             flag set, and need to be fed back to
                             the KDC before  use.  See  the  Time
                             Formats section for either the valid
                             absolute time or time duration  for-
                             mats   that   you  can  specify  for
                             start_time. kinit attempts to  match
                             an absolute time first before trying
                             to match a time duration.



     -S service_name         Specifies an alternate service  name
                             to use when getting initial tickets.



     -v                      Requests that  the  ticket  granting
                             ticket   in   the  cache  (with  the
                             invalid flag set) be passed  to  the
                             KDC for validation. If the ticket is
                             within its requested time range, the
                             cache is replaced with the validated
                             ticket.



     -V                      Verbose  output.  Displays   further
                             information  to  the  user,  such as
                             confirmation of  authentication  and
                             version.



SunOS 5.10          Last change: 30 Apr 2004                    4






User Commands                                            kinit(1)



  Time Formats
     The following absolute time formats can be used for  the  -s
     start_time  option.  The  examples are based on the date and
     time of July 2, 1999, 1:35:30 p.m.

     ____________________________________________________________
    | Absolute Time Format        | Example                     |
    | yymmddhhmm[ss]              | 990702133530                |
    | hhmm[ss]                    | 133530                      |
    | yy.mm.dd.hh.mm.ss           | 99:07:02:13:35:30           |
    | hh:mm[:ss]                  | 13:35:30                    |
    | ldate:ltime                 | 07-07-99:13:35:30           |
    | dd-month-yyyy:hh:mm[:ss]    | 02-july-1999:13:35:30       |
    |_____________________________|_____________________________|


     Variable                      Description
     dd                            day
     hh                            hour (24-hour clock)
     mm                            minutes
     ss                            seconds
     yy                            year within  century  (0-68
                                   is  2000  to 2068; 69-99 is
                                   1969 to 1999)
    yyyy                          year including century
    month                         locale's full  or  abbrevi-
                                  ated month name
   ldate                         locale's  appropriate  date
                                 representation
  ltime                         locale's  appropriate  time
                                representation


     The following time duration formats can be used for  the  -l
     lifetime,  -r renewable_life, and -s start_time options. The
     examples are based on the time duration of 14 days, 7 hours,
     5 minutes, and 30 seconds.


















SunOS 5.10          Last change: 30 Apr 2004                    5






User Commands                                            kinit(1)



     ____________________________________________________________
    | Time Duration Format        | Example                     |
    | #d                          | 14d                         |
    | #h                          | 7h                          |
    | #m                          | 5m                          |
    | #s                          | 30s                         |
    | #d#h#m#s                    | 14d7h5m30s                  |
    | #h#m[#s]                    | 7h5m30s                     |
    | days-hh:mm:ss               | 14-07:05:30                 |
    | hours:mm[:ss]               | 7:05:30                     |
    |_____________________________|_____________________________|


     Delimiter                     Description
     d                             number of days
     h                             number of hours
     m                             number of minutes
     s                             number of seconds


     Variable                      Description
     #                             number
     days                          number of days
     hours                         number of hours
     hh                            hour (24-hour clock)
     mm                            minutes
     ss                            seconds


ENVIRONMENT VARIABLES
     kinit uses the following environment variable:

     KRB5CCNAME              Location of the credentials (ticket)
                             cache.  See krb5envvar(5) for syntax
                             and details.



FILES
     /tmp/krb5cc_uid         Default credentials  cache  (uid  is
                             the decimal UID of the user).



     /etc/krb5/krb5.keytab   Default  location  for   the   local
                             host's keytab file.



     /etc/krb5/krb5.conf     Default  location  for   the   local
                             host's   configuration   file.   See
                             krb5.conf(4).



SunOS 5.10          Last change: 30 Apr 2004                    6






User Commands                                            kinit(1)



ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWkrbu                    |
    |_____________________________|_____________________________|
    | Interface Stability         | See below.                  |
    |_____________________________|_____________________________|


     The command arguments are Evolving. The  command  output  is
     Unstable.

SEE ALSO
     kdestroy(1),    klist(1),    kadmin(1M),     ktkt_warnd(1M),
     kdc.conf(4),   krb5.conf(4),   attributes(5),   kerberos(5),
     krb5envvar(5), pam_krb5(5)

AUTHORS
     Steve Miller, MIT Project Athena/Digital Equipment  Corpora-
     tion; Clifford Neuman, MIT Project Athena

NOTES
     On success, kinit notifies ktkt_warnd(1M) to alert the  user
     when  the  initial  credentials (ticket-granting ticket) are
     about to expire.


























SunOS 5.10          Last change: 30 Apr 2004                    7





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 11:24:59 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

sqlite3 man page (5333 hits)
(openSUSE 10.2)

svn man page (5208 hits)
(FreeBSD 6.2)

adv_cap_autoneg man page (4870 hits)
(Solaris 10 11_06)

CPAN man page (4607 hits)
(Suse Linux 10.1)

ssh man page (4342 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (2874 hits)
(Solaris 10 11_06)

netcat man page (2717 hits)
(Suse Linux 10.1)

pprosetup man page (2487 hits)
(Solaris 10 11_06)

startproc man page (2471 hits)
(Suse Linux 10.1)

signal man page (2406 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: Pyrenees Mountain Holidays :: PIC Project Development :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum