Using Penrose (or similar software) to solve our LDAP needs

Kenneth Holter kenneho.ndu at gmail.com
Wed Nov 12 09:24:25 UTC 2008


Thank you for your reply.

We thought about adding posix attributes (and other relevant attributes) on
the AD side so that everything could be controlled from AD. This would
greatly reduce our workload, as user administration on linux could be
carried out by existing windows user administration personell. But syncing
such attributes, however, doesn't seem to be supported by Windows Sync, so
as far as I can see we're still stuck with updating new users manually with
posix (and perhaps other) attributes.

So in our situation we're not in a place where we can filter out unwanted
attributes, but rather the attributes we need (assuming we have them created
there in the first place) can't be synced from AD to RHDS.



On 11/11/08, Aaron Bliss <abliss at brockport.edu> wrote:
>
> P.S. I should have qualified this by stating that the AD schema can be
> extended to include the object classes necessary to support posix
> attributes, although it doesn't seem to be very straight forward:
>
> Aaron
>
> -----Original Message-----
> From: Aaron Bliss [mailto:abliss at brockport.edu]
> Sent: Tuesday, November 11, 2008 6:44 AM
> To: 'General Red Hat Linux discussion list'
> Subject: RE: Using Penrose (or similar software) to solve our LDAP needs
>
> Kenneth
> We are actually going through what you're going through right now, only
> inverted.  We have been using Sun's directory server for years, well
> deployed throughout our organization and are just getting ready to deploy
> AD.  Since AD uses some attributes that are proprietary to AD (for example
> the password field for an AD user is the unicodePwd attribute of an object,
> whereas on any other ldap v2 and v3 directory server I've used a users'
> password is stored in the objects userPassword attribute.  There are other
> examples of AD storing attributes in non-standard places as well.  Also, as
> you know, AD is not posix aware, meaning you either won't be able to
> synchronize those attributes to whatever directory server you use, or
> you'll
> be using your own attributes on the AD side of the house to populate the
> posix attributes. Because of this, we are not trying to replicate all
> attributes that a object has in our directory server to AD, but rather just
> enough to make AD useful, which for us is essentially user authentication
> to
> windows workstations and windows servers.  Were using a tool called adtool
> to populate and synchronize our ldap environment to AD (which means that if
> you're going to synchronize passwords, you'll need to enable SSL on your
> domain controllers).  Since we are managing the replication, we control
> exactly what is and isn't replicated from ldap to AD.  Hope that helps.
>
>
> http://anothersysadmin.wordpress.com/2008/08/19/howto-managing-active-direct
> ory-users-under-linux-with-adtool/
> http://www.computerperformance.co.uk/Logon/LDAP_attributes_active_directory
> .
> htm
>
> Aaron
>
> -----Original Message-----
> From: redhat-list-bounces at redhat.com [mailto:
> redhat-list-bounces at redhat.com]
> On Behalf Of Kenneth Holter
> Sent: Tuesday, November 11, 2008 5:16 AM
> To: redhat-list at redhat.com
> Subject: Using Penrose (or similar software) to solve our LDAP needs
>
> Hello list.
>
>
> We've been trying to deploy Red Hat Directory Server (RHDS) in our
> organization, but are not so sure it's integration with Active Directory
> (AD) suits our needs. Let me briefly outline our situation:
>
> AD is well deployed within our organization, but we're in need of a
> directory server for our Red Hat Linux servers. The directory server should
> first and foremost allow for user authentication when connecting through
> SSH, but other applications will also be integrated with the directory
> server. The AD admins is not very keen on us Linux admins modifying or
> installing applications on their AD boxes, so a directory server deployment
> should take this into account. Also, we *probably* don't need to sync
> passwords. Lastly, our linux directory server will be synced to a dedicated
> "linux OU" on the AD side.
>
> We've played around with RHDS for a while, but the integration with AD
> (using Windows Sync) doesn't seem to meet our requirements. For example,
> since attributes such as posix-stuff must be entered manually (or scripted)
> on a per user basis, some of the benefits of syncing with AD seems
> diminished, and it seems easier just managing everything on the RHDS side
> alone without syncing with AD.
>
> But since we very much would like to sync with AD, we thought we'd maybe go
> for another directory server, hoping that syncing with AD will be
> more seamless. We got pointed to Penrose (
> http://docs.safehaus.org/display/PENROSE/Home), and I' thought I'd hear if
> anyone have any experience with this software to see if it might be the
> right choice for us.
>
> So does anyone have enough experience with Penrose to advice us on whether
> it might be a good solution for us? And is Penrose supported by Red Hat?
>
> I've done some reading on the Penrose home page, and found some other
> issues
> maybe someone can clear up:
>
>   - Is there support for unidirectional sync with AD (that is, sync users
>   from AD to Penrose, but not the other way around)? Maybe using Penrose as
> a
>   proxy or pass through authentication for AD might solve this.
>   - If integrated with AD, and still assuming a one way sync from AD to
>   Penrose, can one create new users directly on Penrose?
>
> Any input on this subject will be greatly appreciate. And please comment
> on other software products that may suit our needs.
>
>
> Regards,
> Kenneth Holter
> --
> redhat-list mailing list
> unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/redhat-list
>
> --
> redhat-list mailing list
> unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/redhat-list
>



More information about the redhat-list mailing list