[NCLUG] Setting up RH8-9 as LDAP client?

Christopher J. Keist CJ.Keist at engr.colostate.edu
Fri May 23 10:21:40 MDT 2003


Thanks for the info.  I'll give these changes a try, and if don't work  
will try the OpenLdap group next.

On Wednesday, May 21, 2003, at 11:48  AM, mbutcher at aleph-null.tv wrote:

>
> IF what I say doesn't help, you might want to check the openldap  
> mailing lists.
> They are really good about helping with this sort of thing.
>
> Anyway, here's what you'll need to do:
>
> your /etc/ldap.conf file should look like this (modifying yours):
>
> # Use this instead of host and port, which are deprecated:
> uri ldap://129.82.xxx.xxx:389
> # host 129.82.xxx.xxx
>> base dc=engr,dc=colostate,dc=edu
> # This will do StartTLS, which uses port 389. I'm not sure if IPlanet  
> supports
> # this, but it is the standard. You can emulate StartTLS by doing a -Z  
> with
> # ldapsearch
> ssl hard
>> pam_password md5
>> binddn cn=proxy,dc=engr,dc=colostate,dc=edu
>> bindpw password
>
> # I don't think you need this. I don't use it.
> # rootbinddn cn=directory manager,dc=engr,dc=colostate,dc=edu
> # port 389
>> pam_filter objectclass=posixAccount
>> pam_login_attribute uid
> # Now you need all of the SSL stuff
> # The most simple is something like this (but your SSL certs may be  
> somewhere
> # else) I don't know what cert7.db is, but if it's a pem file, that  
> might be
> # what goes here.
> CACERT_FILE /usr/share/ssl/cacert-bundle.pem
>
> # End
>
> Depending on how your SSL is configured on the Master, you may need  
> more
> configuration. See the man page on ldap.conf /etc/openldap.ldap.conf,  
> that is)
> to get more info.
>
> padl.com (pam_ldap) and openldap.org (openldap and openldap-clients)  
> will both
> be helpful resources, too.
>
> BTW -- it's always best to get things working with ldapsearch before  
> you try and
> configure pam_ldap. That'll help you work the bugs out of the
> /etc/openldap/ldap.conf file first, and then help you troubleshoot  
> pam_ldap.
>
> Matt
>
>
> Quoting "Christopher J. Keist" <CJ.Keist at engr.colostate.edu>:
>
>> Hello,
>>       Looking to see if anyone has setup RH linux as an LDAP client to
>> authenticate users?  I have a test LDAP server (running iPlanet 5.1
>> from Sun) and have had only success configuring other Solaris 9
>> workstations.  I been trying to get RH8 and RH9 to use LDAP but with
>> out any luck so far.
>>      My LDAP server is setup for both simple and TLS authentication  
>> with
>> a proxy user.  Here is how I have setup the /etc/ldap.conf file:
>>
>> host 129.82.xxx.xxx
>> base dc=engr,dc=colostate,dc=edu
>> ssl no
>> pam_password md5
>> binddn cn=proxy,dc=engr,dc=colostate,dc=edu
>> bindpw password
>> rootbinddn cn=directory manager,dc=engr,dc=colostate,dc=edu (password
>> is in /etc/ldap.secret)
>> port 389
>> pam_filter objectclass=posixAccount
>> pam_login_attribute uid
>>
>> I run the /usr/bin/authconfig-gtk which takes care of modifying
>> /etc/nsswitch.conf and /etc/pam.d/system-auth for LDAP.  The above  
>> conf
>> doesn't look to be even trying to connect to my LDAP server.  But if I
>> change it to use TLS/SSL port 636, I do show connection attempts on  
>> the
>> LDAP server, but not able to get user info.  One thing is that I'm
>> using my own signed certificate on the LDAP server, and have copied my
>> cert7.db (Which I have setup to accept my certificate for ever) to the
>> /etc/ssl/certs directory.
>>
>> Any ideas on this?
>>
>> ---------------------------------------------------------------------- 
>> --
>> ---------------------------
>>
>> C. J. Keist                     Email: cj.keist at engr.colostate.edu
>> UNIX/Network Manager            Phone: 970-491-0630
>> Engineering Network Services    Fax:   970-491-5569
>> College of Engineering, CSU
>> Ft. Collins, CO 80523-1301
>>
>> All I want is a chance to prove 'Money can't buy happiness'"
>>
>> _______________________________________________
>> NCLUG mailing list       NCLUG at nclug.org
>>
>> To unsubscribe, subscribe, or modify your settings, go to:
>> http://www.nclug.org/mailman/listinfo/nclug
>>
>
>
>
> _______________________________________________
> NCLUG mailing list       NCLUG at nclug.org
>
> To unsubscribe, subscribe, or modify your settings, go to:
> http://www.nclug.org/mailman/listinfo/nclug
>
------------------------------------------------------------------------ 
---------------------------

C. J. Keist                     Email: cj.keist at engr.colostate.edu
UNIX/Network Manager            Phone: 970-491-0630
Engineering Network Services    Fax:   970-491-5569
College of Engineering, CSU
Ft. Collins, CO 80523-1301

All I want is a chance to prove 'Money can't buy happiness'"




More information about the NCLUG mailing list