[22253] in Kerberos

home help back first fref pref prev next nref lref last post

Re: UI for Kerberos accounts administration

daemon@ATHENA.MIT.EDU (Sam Hartman)
Fri Aug 20 12:27:18 2004

To: Lukas Kubin <kubin@opf.slu.cz>
From: Sam Hartman <hartmans@mit.edu>
Date: Fri, 20 Aug 2004 12:25:36 -0400
In-Reply-To: <4125F684.7050807@opf.slu.cz> (Lukas Kubin's message of "Fri,
 20 Aug 2004 15:03:00 +0200")
Message-ID: <tslsmah22v3.fsf@cz.mit.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
cc: kerberos@mit.edu
Errors-To: kerberos-bounces@mit.edu

>>>>> "Lukas" == Lukas Kubin <kubin@opf.slu.cz> writes:

    Lukas> I'm planning to build an web interface for administering
    Lukas> our Kerberos/OpenAFS/LDAP accounts.  How should I pass
    Lukas> credentials to the web service? I can use the mod_auth_kerb
    Lukas> module for Apache. Then some wrapper script will call
    Lukas> kadmin command. When I want kadmin not to ask for password
    Lukas> everytime it is called, I'll have to create an
    Lukas> administrator's keytab stored on the webserver. That way
    Lukas> appear not to be secure.  

Why is this not secure?  It places your web service in the role as a
privilege delegation service rather than as acting as the user
directly.

You actually tend to want this though.  At many sites it is reasonable
for a larger set of users to go through all the steps of creating a
properly configured account all at once than it is to allow a user to
only go through one of the steps of account setup.  If only the web
server is authorized to act, it can enforce constraints like this.

--Sam

________________________________________________
Kerberos mailing list           Kerberos@mit.edu
https://mailman.mit.edu/mailman/listinfo/kerberos

home help back first fref pref prev next nref lref last post