From ea488580c42e8918445a945484de3c8a5addc761 Mon Sep 17 00:00:00 2001 From: "Andrew G. Morgan" Date: Tue, 20 Jun 2000 22:10:38 +0000 Subject: Initial revision --- doc/modules/pam_krb4.sgml | 126 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 doc/modules/pam_krb4.sgml (limited to 'doc/modules/pam_krb4.sgml') diff --git a/doc/modules/pam_krb4.sgml b/doc/modules/pam_krb4.sgml new file mode 100644 index 00000000..16ce8183 --- /dev/null +++ b/doc/modules/pam_krb4.sgml @@ -0,0 +1,126 @@ + + +The Kerberos 4 module. + +Synopsis + +

+ + +Module Name: +Author: +Derrick J. Brashear <shadow@dementia.org> + +Maintainer: +Author. + +Management groups provided: +authentication; password; session + +Cryptographically sensitive: +uses API + +Security rating: + +Clean code base: + +System dependencies: +libraries - Network aware: +Gets Kerberos ticket granting ticket via a Kerberos key distribution +center reached via the network. + + + +Overview of module + +

+This module provides an interface for doing Kerberos verification of a +user's password, getting the user a Kerberos ticket granting ticket +for use with the Kerberos ticket granting service, destroying the +user's tickets at logout time, and changing a Kerberos password. + + Session component + +

+ + +Recognized arguments: + +Description: + +This component of the module currently sets the user's Examples/suggested usage: + +This part of the module won't be terribly useful until we can change +the environment from within a + + Password component + +

+ + +Recognized arguments: +Description: + +This component of the module changes a user's Kerberos password +by first getting and using the user's old password to get +a session key for the password changing service, then sending +a new password to that service. + +Examples/suggested usage: + +This should only be used with a real Kerberos v4 + + Authentication component + +

+ + +Recognized arguments: +Description: + +This component of the module verifies a user's Kerberos password +by requesting a ticket granting ticket from the Kerberos server +and optionally using it to attempt to retrieve the local computer's +host key and verifying using the key file on the local machine if +one exists. + +It also writes out a ticket file for the user to use later, and +deletes the ticket file upon logout (not until Examples/suggested usage: + +This module can be used with a real Kerberos server using MIT +v4 Kerberos keys. The module or the system Kerberos libraries +may be modified to support AFS style Kerberos keys. Currently +this is not supported to avoid cryptography constraints. + + + + -- cgit v1.2.3