Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2366 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  LDAP + Pam => quelques questions

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

LDAP + Pam => quelques questions

n°64661
nuitn0ire
Posté le 11-03-2010 à 10:24:35  profilanswer
 

Hello,
 
J'ai plusieurs petites questions concernant une archi que je mets actuellement en place.
 
Tout d'abord, le contexte : 2 machines, dont l'une a une base LDAP synchronisée (en temps réel) sur la première. Pour l'instant j'ai 2 bind (primaires les 2) qui sont synchro avec LDAP, ça marche au poile. J'aimerais maintenant synchroniser PAM sur ldap, de façon à pouvoir aussi bien interroger directement PAM que LDAP.
 
Où j'en suis : La partie LDAP est bonne, dans le sens où j'ai quelques comptes qui y figurent (ainsi que les groupes), qui n'apparaissent pas dans /etc/passwd. Un gentent passwd me renvoi bien tous les comptes figurant sur la machine, mais aussi dans mon ldap. Lorsque je me connecte pour la première fois depuis un compte déclaré dans LDAP, le mkdir du homedirectory se créé bien et mon user s'y colle bien.
 
Tout semble bien aller, mais c'est loin d'être parfait, c'est là où commencent mes questions :
 
1) Quand je me log par exemple avec un user local, je dois tapper 2 fois mon password :  
 

Citation :

lab2:~# su test
Password:
Mot de passe :


 
Pourquoi ? A noter que j'ai suivi ce tutorial et que je pense avoir mal interprété la partie sur les module d'authentification qui sont dans le dossier /etc/pam.d/. Par exemple, voici un ou deux fichiers (qui sont faux je pense) :
 
test@lab2:/etc/pam.d$ cat su

Citation :

#%PAM-1.0
auth       sufficient   /lib/security/pam_ldap.so
auth       required     /lib/security/pam_unix_auth.so use_first_pass
account    sufficient    /lib/security/pam_ldap.so
account    required     /lib/security/pam_unix_acct.so
password   required     /lib/security/pam_cracklib.so
password   sufficient   /lib/security/pam_ldap.so
password   required     /lib/security/pam_pwdb.so use_first_pass
session    required     /lib/security/pam_unix_session.so
@include common-auth
@include common-account
@include common-session
@include common-password


 
test@lab2:/etc/pam.d$ cat login

Citation :

#%PAM-1.0
auth       required     /lib/security/pam_securetty.so
auth       required     /lib/security/pam_nologin.so
auth       sufficient   /lib/security/pam_ldap.so
auth       required     /lib/security/pam_unix_auth.so try_first_pass
account    sufficient   /lib/security/pam_ldap.so
account    required     /lib/security/pam_unix_acct.so
password   required     /lib/security/pam_cracklib.so
password   required     /lib/security/pam_ldap.so
password   required     /lib/security/pam_pwdb.so use_first_pass
session    required     /lib/security/pam_unix_session.so
#session    optional     /lib/security/pam_console.so


 
test@lab2:/etc/pam.d$ cat ssh

Citation :

#%PAM-1.0
auth       required     /lib/security/pam_nologin.so
auth       sufficient    /lib/security/pam_ldap.so
auth       required     /lib/security/pam_unix_auth.so try_first_pass
account    sufficient   /lib/security/pam_ldap.so
account    required     /lib/security/pam_unix_acct.so
password   required     /lib/security/pam_cracklib.so
password   sufficient   /lib/security/pam_ldap.so
password   required     /lib/security/pam_pwdb.so use_first_pass
session    required     /lib/security/pam_unix_session.so
@include common-auth
@include common-account
@include common-session
@include common-password


 
j'ai l'impression que je dois m'authentifier une première fois sur PAM et une autre sur LDAP... Je dois m'être emmêlé les pinceaux avec les attributs required ou sufficient. Ça semblerait logique dans la mesure où quand je me logue depuis mon user LDAP, là je n'ai qu'à tapper mon password une fois.
 
2) Le mkdir du homedirectory se fait tout seul à la première utilisation de mon compte déclaré dans ldap, ça c'est cool. Par contre, quand je supprime ce compte de ldap, bah le homedirectory n'est pas supprimé. En soit ça ne me choque pas trop, mais je trouve pas très propre de devoir le faire à la main, quelqu'un aurait-il une astuce pour automatiser cette tâche aussi ?
 
Merci !

mood
Publicité
Posté le 11-03-2010 à 10:24:35  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  LDAP + Pam => quelques questions

 

Sujets relatifs
Firewall - Questions de Basesrequete ldap pour afficher company qui bloque sur des OU enfants
Gestion de droits centralisées avec LDAPFaire un filtre LDAP sur le DistinguishedName
carnet d'adresse, ldap et client mail[ Questions avant achat ] QNAP TS-409 Pro
questions concours aes cryptographie[VMWARE ESX 3/4] Questions sur Cluster & Licences
Questions sur Intel Virtualization TechnologyQuestions sur 802.1x réseau filaire (switch Cisco)
Plus de sujets relatifs à : LDAP + Pam => quelques questions


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR