1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
@table @b
@item client
an entity that can obtain a ticket. This entity is usually either a
user or a host.
@item host
a computer that can be accessed over a network.
@item Kerberos
in Greek mythology, the three-headed dog that guards the entrance to the
underworld. In the computing world, Kerberos is a network security
package that was developed at MIT.
@item KDC
Key Distribution Center. A machine that issues Kerberos tickets.
@item keytab
a @b{key tab}le file containing one or more keys. A host or service
uses a @dfn{keytab} file in much the same way as a user uses his/her
password.
@item principal
a string that names a specific entity to which a set of credentials may
be assigned. It can have an arbitrary number of components, but
generally has three:
@table @b
@item primary
the first part of a Kerberos @i{principal}. In the case of a user, it
is the username. In the case of a service, it is the name of the
service.
@item instance
the second part of a Kerberos @i{principal}. It gives information that
qualifies the primary. The instance may be null. In the case of a
user, the instance is often used to describe the intended use of the
corresponding credentials. In the case of a host, the instance is the
fully qualified hostname.
@item realm
the logical network served by a single Kerberos database and a set of
Key Distribution Centers. By convention, realm names are generally all
uppercase letters, to differentiate the realm from the internet domain.
@end table
@noindent
The typical format of a typical Kerberos principal is
primary/instance@@REALM.
@item service
any program or computer you access over a network. Examples of services
include ``host'' (a host, @i{e.g.}, when you use @code{telnet} and
@code{rsh}), ``ftp'' (FTP), ``krbtgt'' (authentication;
cf. @i{ticket-granting ticket}), and ``pop'' (email).
@item ticket
a temporary set of electronic credentials that verify the identity of a
client for a particular service.
@item TGT
Ticket-Granting Ticket. A special Kerberos ticket that permits the
client to obtain additional Kerberos tickets within the same Kerberos
realm.
@end table
|