[olug] Using RADIUS roles for sudoers

Damian Harouff cekkent at gmail.com
Thu Feb 5 08:49:55 CST 2015


That's the conclusion I was drawing too. Thank you for the confirmation.

-Damian

On Wed, Feb 4, 2015 at 10:43 PM, Christopher Cashell <topher-olug at zyp.org>
wrote:

> On Wed, Feb 4, 2015 at 10:20 AM, Damian Harouff <cekkent at gmail.com> wrote:
>
> > I've recently encountered an existing system where the company already
> has
> > a RADIUS server set up for authentication, including SSH and sudo, but
> they
> > would like to also use the RADIUS roles to determine what commands can be
> > executed via sudo.
> >
> > I know that sudo has the ability to use LDAP for this, but LDAP isn't
> > available, and the company is not interested in an LDAP server.
> >
> > The Google did not turn up much. Anyone ever done this before?
> >
>
> ​I've done sudo with LDAP, and I've done auth with RADIUS.  I've never done
> sudo with RADIUS.  A little bit of poking around doesn't turn up much, and
> previous experience with the two makes me think you'll have a lot of
> challenges and limitations getting it to work.
>
> Even if you could get it to work in a very limited form, you're going to
> miss out on a lot of the available sudo functionality.
>
> RADIUS is great for strict AAA, but LDAP has a level of flexibility that
> goes way beyond that.  In order for sudo to properly map /etc/sudoers to
> LDAP, an LDAP Schema​ was created.  sudo has special support written into
> it to support LDAP.  Nothing like that exists for RADIUS.
>
> I may be wrong, but I don't think you'll be able to get this to work.  PAM
> is geared more around the Authentication aspect of AAA than it is the
> Authorization.  And sudo only supports file (/etc/sudoers) and LDAP for
> Authorization, as far as I know.
>
> If the company in question has an Active Directory environment, recent AD
> releases (Windows 2003R2 and later) have reasonable support for adding
> custom schemas.  It is possible to store sudo information in an Active
> Directory Server.
>
> --
> Christopher
> _______________________________________________
> OLUG mailing list
> OLUG at olug.org
> https://lists.olug.org/mailman/listinfo/olug
>


More information about the OLUG mailing list