Forum Linux.général Problème de automount et openLDAP

Posté par  .
Étiquettes : aucune
0
9
oct.
2004
Bonjour à tous !

Toujours aux prises avec ldap, je n'arrive pas à monter automatiquement les dossiers personnels des utilisateurs. Quand je regarde les logs de ldap, ainsi que les trames réseau, je m'aperçoit que le client n'interroge jamais le serveur ldap sur les automontage. Je vois bien les demandes d'identifications, avec le renvoi des infos dont le dossier personnel, mais rien d'autre. Je pense donc que mon problème vient du client, mais sans que je trouve la moindre piste pour l'instant.

J'utilise Mandrake 10.0, et automount 4.0.

Voilà, si quelqu'un peut m'aider, un grand merci à lui

Voici mes fichiers de conf :

client:/etc/nsswitch.conf :
passwd: files ldap
shadow: files ldap
group: files ldap
automount: files ldap

-------------------------
client:/etc/pam.d/system-auth :

auth required pam_env.so
auth sufficient pam_unix.so likeauth nullok
auth sufficient pam_ldap.so use_first_pass
auth required pam_deny.so
account sufficient pam_ldap.so
account required pam_unix.so
password required pam_cracklib.so retry=3 minlen=2 dcredit=0 ucredit=0
password sufficient pam_unix.so nullok use_authtok md5 shadow
password sufficient pam_ldap.so use_authok
password required pam_deny.so
session required pam_limits.so
session required pam_unix.so
session optional pam_ldap.so

------------------------------
client:/etc/ldap.conf :
uri ldap://cheradenine.zakalwe.ata/
host cheradenine.zakalwe.ata
rootbinddn cn=denis,dc=zakalwe,dc=ata
pam_passwd md5
ldap_version 3
base dc=zakalwe,dc=ata
scope sub
pam_filter objectclass=posixAccount
pam_login_attribute uid
pam_member_attribute gid
nss_base_passwd ou=Personnes,dc=zakalwe,dc=ata
nss_base_shadow ou=Personnes,dc=zakalwe,dc=ata
nss_base_group ou=Groupe,dc=zakalwe,dc=ata

-----------------------------------
serveur:/etc/exports :
/home/data *(rw,no_root_squash,sync)
/home *(rw)

---------------------------------
Et voici un extrait de ma base de données LDAP :
...
dn: uid=eric,ou=Personnes,dc=zakalwe,dc=ata
uid: eric
cn: Eric Durat
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
loginShell: /bin/bash
uidNumber: 1002
gidNumber: 1003
gecos: Eric Durat
structuralObjectClass: account
userPassword:: xxxxxxxxxxxx
homeDirectory: /h/eric
...
dn: ou=auto.master,dc=zakalwe,dc=ata
objectClass: top
objectClass: automountMap
ou: auto.master
structuralObjectClass: automountMap

dn: cn=/h,ou=auto.master,dc=zakalwe,dc=ata
objectClass: automount
automountInformation: ldap:ou=auto.home,dc=zakalwe,dc=ata
cn: /h
structuralObjectClass: automount

dn: ou=auto.home,dc=zakalwe,dc=ata
objectClass: top
objectClass: automountMap
ou: auto.home
structuralObjectClass: automountMap

dn: cn=eric,ou=auto.home,dc=zakalwe,dc=ata
objectClass: automount
automountInformation: cheradenine.zakalwe.ata:/exports/home/eric
cn: eric
structuralObjectClass: automount

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.