dcache and ldap authn
play

dCache and LDAP AuthN Ron Trompert SURFsara A :ny Bit - PowerPoint PPT Presentation

dCache and LDAP AuthN Ron Trompert SURFsara A :ny Bit of History Number of systems Own user administra:on system Some users had access


  1. dCache ¡and ¡LDAP ¡AuthN ¡ Ron ¡Trompert ¡ SURFsara ¡

  2. A ¡ :ny ¡ Bit ¡of ¡History ¡ • Number ¡of ¡systems ¡ – Own ¡user ¡administra:on ¡system ¡ – Some ¡users ¡had ¡access ¡to ¡more ¡than ¡one ¡system ¡ • Mul:ple ¡loginnames ¡and ¡passwds ¡ L ¡ • Central ¡User ¡Administra:on ¡(CUA) ¡ – Pam_ldap ¡ – Set ¡of ¡ldap ¡servers ¡ • Redundant, ¡failover, ¡blablablabla ¡ – One ¡loginname ¡and ¡one ¡passwd ¡ • Select ¡systems ¡where ¡the ¡user ¡should ¡have ¡access ¡to ¡

  3. About ¡dCache ¡ • Uids ¡and ¡gids ¡in ¡CUA ¡ • ¡WebDAV ¡with ¡hMp ¡basic ¡authn ¡ – Uids ¡and ¡gids ¡in ¡CUA ¡but ¡passwd ¡not ¡ – Need ¡LDAP ¡AuthN ¡

  4. JAAS ¡ • AuthN ¡and ¡AuthZ ¡ • Pluggable ¡ • Now ¡in ¡dCache ¡ – kerberos ¡

  5. JAAS ¡and ¡Kerberos ¡ • Jaas ¡config ¡file ¡ – default: ¡ ¡ kerberos.jaas.config=/etc/dcache/jgss.conf � – jgss.conf: ¡

  6. JAAS ¡and ¡Kerberos ¡ • gplazma.conf: ¡ ¡ ¡

  7. JAAS ¡and ¡LDAP ¡ • JAAS ¡config ¡file ¡ – dcache.conf: ¡ kerberos.jaas.config=/etc/dcache/ldap.conf � – ldap.conf: ¡

  8. JAAS ¡and ¡LDAP ¡ • AuthN ¡went ¡fine, ¡but…… ¡ It ¡did ¡not ¡work ¡out ¡of ¡the ¡box. ¡Module ¡ produced ¡principles ¡which ¡could ¡not ¡be ¡ handled ¡by ¡other ¡gplazma ¡modules ¡for ¡ mapping ¡ • Tigran ¡wrote ¡the ¡mutator ¡module, ¡thanks ¡!!! ¡

  9. JAAS ¡and ¡LDAP ¡ • gplazma.conf: ¡

  10. ¡ ¡ Ques:ons????? ¡

Recommend


More recommend