met LDAP inloggen op Novell OES net linux client

Pagina: 1
Acties:

  • Loesje
  • Registratie: Januari 2000
  • Laatst online: 02-07-2025
Ik ben Novell OES aan het uitproberen (de linux versie) en heb na wat rotzooien eindelijk NSS en windows clients aan de praat.

Alleen lukt het me niet om met een linux client in te loggen met behulp van LDAP. (FC2)

En het vreemde is, de authenticatie lukt wel, maar vervolgens krijg ik de melding (Als het wachtwoord juist is): User not known to the underlying authentication module.

Ik denk eigenlijk dat PAM goed werkt, maar dat nss-lib het niet goed doet. Als ik 'finger <user>' doe en ik heb ldap aan nsswitch.conf toegevoegd, dan 'hangt' finger, het lijkt of hij op een time-out wacht ofzo. Als ik 'getent passwd' doe krijg ik de locale passwd, en daarna hangt hij op dezelfde manier als finger.

Ik heb in de ldap-trace-log van OES gekeken, en zodra ik een finger commando geeft komt daar wel iets voorbij, maar geen foutmeldingen. Helaas kan je onder OES voor Linux op de server niet de volledige search-string te zien krijgen, zoals dat met Netware wel kan.

Ik gebruik TLS, ldapsearch -Z -x komt netjes met de gebruikers aan waar het om gaat (+de andere entries in de ingestelde OU). En ik heb als enige 'vreemde' optie in ldap.conf staan 'req_cert allow' omdat mijn server-certificaten niet goed zijn. (Zonder die optie werken pam en ldapsearch ook niet)

Verder weet ik dat PAM /etc/ldap.conf gebruikt en ldapsearch gebruik maakt van /etc/openldap/ldap.conf, ik weet niet welke file door nss-lib gebruikt wordt, maar het zal een van die twee zijn?

Ohja, de entities 'uid, gid, uidNumber,cn,gidNumber, objectclass=posixAccount, loginShell en homeDirectory bestaan. Volgens mij moet dat voldoende zijn?

In eerste instantie heb ik authconfig gebruikt om /nsswitch.conf en /etc/pam.d/system-auth aan te passen, en daarna heb ik handmatig geprobeerd maar alles lijkt goed te staan.

Dat is alle info die ik zo'n beetje heb. Iemand nog suggesties waar ik naar zou kunnen kijken?

Leven is meervoud van lef


Verwijderd

Hoezo Ldap op OES.... je hebt toch eDir? En je hebt heel wat authenticatie-levels.

  • Loesje
  • Registratie: Januari 2000
  • Laatst online: 02-07-2025
En hoe kan een linux-workstation authenticeren bij eDir? Via NAM/nSure of LDAP. Ik wilde LDAP eens proberen.

Maar ik ga ook maar eens naar nSure kijken...

Leven is meervoud van lef


  • Onno
  • Registratie: Juni 1999
  • Niet online
Ik zou om te beginnen eens proberen of het zonder TLS/SSL werkt. Dus plain text binds toestaan aan de OES kant (in te stellen in iManager of ConsoleOne) en daarna uitzetten in ldap.conf voor pam_ldap/nss_ldap. Als dat wel goed gaat weet je in welke hoek je 't moet zoeken.

En laat eens zien wat je in nsswitch.conf, ldap.conf en system-auth hebt staan nu.