No empty .Rs/.Re
[netbsd-mini2440.git] / crypto / dist / heimdal / kuser / kimpersonate.1
blob395dc607b3240a62e5c34d7ac9ee9458dcba40dc
1 .\" Copyright (c) 2002 - 2007 Kungliga Tekniska Högskolan
2 .\" (Royal Institute of Technology, Stockholm, Sweden). 
3 .\" All rights reserved. 
4 .\"
5 .\" Redistribution and use in source and binary forms, with or without 
6 .\" modification, are permitted provided that the following conditions 
7 .\" are met: 
8 .\"
9 .\" 1. Redistributions of source code must retain the above copyright 
10 .\"    notice, this list of conditions and the following disclaimer. 
11 .\"
12 .\" 2. Redistributions in binary form must reproduce the above copyright 
13 .\"    notice, this list of conditions and the following disclaimer in the 
14 .\"    documentation and/or other materials provided with the distribution. 
15 .\"
16 .\" 3. Neither the name of the Institute nor the names of its contributors 
17 .\"    may be used to endorse or promote products derived from this software 
18 .\"    without specific prior written permission. 
19 .\"
20 .\" THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 
21 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
22 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
23 .\" ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 
24 .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
25 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 
26 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
27 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
28 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 
29 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
30 .\" SUCH DAMAGE. 
31 .\" 
32 .\" $Heimdal: kimpersonate.1 20259 2007-02-17 23:49:54Z lha $
33 .\" $NetBSD: kimpersonate.1,v 1.2 2009/10/14 23:37:33 joerg Exp $
34 .\"
35 .Dd September 18, 2006
36 .Dt KIMPERSONATE 1
37 .Os Heimdal
38 .Sh NAME
39 .Nm kimpersonate
40 .Nd
41 impersonate a user when there exist a srvtab, keyfile or KeyFile
42 .Sh SYNOPSIS
43 .Nm
44 .Op Fl s Ar string \*(Ba Fl -server= Ns Ar string
45 .Op Fl c Ar string \*(Ba Fl -client= Ns Ar string
46 .Op Fl k Ar string \*(Ba Fl -keytab= Ns Ar string
47 .Op Fl 5 | Fl -krb5
48 .Op Fl e Ar integer \*(Ba Fl -expire-time= Ns Ar integer
49 .Op Fl a Ar string \*(Ba Fl -client-address= Ns Ar string
50 .Op Fl t Ar string \*(Ba Fl -enc-type= Ns Ar string
51 .Op Fl f Ar string \*(Ba Fl -ticket-flags= Ns Ar string
52 .Op Fl -verbose
53 .Op Fl -version
54 .Op Fl -help
55 .Sh DESCRIPTION
56 The
57 .Nm
58 program creates a "fake" ticket using the service-key of the service.
59 The service key can be read from a Kerberos 5 keytab, AFS KeyFile or
60 (if compiled with support for Kerberos 4) a Kerberos 4 srvtab.
61 Supported options:
62 .Bl -tag -width Ds
63 .It Fl s Ar string Ns , Fl -server= Ns Ar string
64 name of server principal
65 .It Fl c Ar string Ns , Fl -client= Ns Ar string
66 name of client principal
67 .It Fl k Ar string Ns , Fl -keytab= Ns Ar string
68 name of keytab file
69 .It Fl 5 Ns , Fl -krb5
70 create a Kerberos 5 ticket
71 .It Fl e Ar integer Ns , Fl -expire-time= Ns Ar integer
72 lifetime of ticket in seconds
73 .It Fl a Ar string Ns , Fl -client-address= Ns Ar string
74 address of client
75 .It Fl t Ar string Ns , Fl -enc-type= Ns Ar string
76 encryption type
77 .It Fl f Ar string Ns , Fl -ticket-flags= Ns Ar string
78 ticket flags for krb5 ticket
79 .It Fl -verbose
80 Verbose output
81 .It Fl -version
82 Print version
83 .It Fl -help
84 .El
85 .Sh FILES
86 Uses
87 .Pa /etc/krb5.keytab,
88 .Pa /etc/srvtab
89 and
90 .Pa /usr/afs/etc/KeyFile
91 when avalible and the the
92 .Fl k
93 is used with appropriate prefix.
94 .Sh EXAMPLES
95 .Nm
96 can be used in
97 .Nm samba
98 root preexec option
99 or for debugging.
101 -s host/hummel.e.kth.se@E.KTH.SE -c lha@E.KTH.SE -5
102 will create a Kerberos 5 ticket for lha@E.KTH.SE for the host
103 hummel.e.kth.se if there exists a keytab entry for it in
104 .Pa /etc/krb5.keytab .
105 .Sh SEE ALSO
106 .Xr kinit 1 ,
107 .Xr klist 1
108 .Sh AUTHORS
109 Love Hornquist Astrand <lha@kth.se>