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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  PDC Samba LDAP - Authentification Unix

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PDC Samba LDAP - Authentification Unix

n°865526
tinato
Posté le 23-11-2006 à 17:12:30  profilanswer
 

Bonjour !
 
J'ai suivi un très bon tuto sur l'installation d'un PDC Samba avec LDAP.
Trouvé ici : http://damstux.free.fr/wiki/index. [...] Samba_LDAP
 
J'ai ajouté un utilisateur "toto" dans LDAP.
smbldap-useradd -a -P toto
 
J'ai vérifié qu'il est bien présent.
smbldap-usershow toto
 
Tout s'est très bien passé sauf que je ne trouve pas mon utilisateur de test (toto) ajouté dans LDAP lorsque je fais :
getent passwd
 
J'ai vérifié tous mes fichiers de config et essayé plusieurs solution trouvées sur le net mais toujours pas de résultat...
 
Je n'ai plus trop d'idées...
 
Je pense que ce n'est pas un truc très sorcier mais je n'ai pas mis le doigt dessus.
Si quelqu'un pouvais me donner un petit coup de pouce, ça serait vraiment sympa.

mood
Publicité
Posté le 23-11-2006 à 17:12:30  profilanswer
 

n°865570
aknott31
Que la fête commence...
Posté le 23-11-2006 à 18:29:58  profilanswer
 

salut
parfois ca peut venir du /etc/nsswitch.conf
si les lignes passwd,shadow et group contiennent compat parfois ca deconne
passwd: compat ldap
change pour
passwd: files ldap
(idem pour shadow et group)
puis demarre nscd (installe le si necessaire)
apt-get install nscd
/etc/init.d/nscd start
chkconfig nscd on (pour activer au boot)
 
et refais ton getent passwd

n°865575
tinato
Posté le 23-11-2006 à 18:36:19  profilanswer
 

ok merci !
j'essaye et je vous tiens au courant

n°865579
tinato
Posté le 23-11-2006 à 18:44:11  profilanswer
 

toujours pas de toto

n°865586
aknott31
Que la fête commence...
Posté le 23-11-2006 à 18:59:14  profilanswer
 

ton ldap.conf est correct?
 
si tu tapes : getent group
tu vois bien les  
domain users
domain admins
domain computers
etc...
poste le resultat du smbldap-usershow toto


Message édité par aknott31 le 23-11-2006 à 19:02:40
n°865590
tinato
Posté le 23-11-2006 à 19:09:28  profilanswer
 

ça y est, j'ai toto !
 
Je suis sous debian Etch testing,
Certaines questions ne m'avaient pas été posées lors de l'installation de  
libnss-ldap et libpam-ldap.
 
J'ai vérifié les fichiers suivants :
/etc/libnss_ldap.conf
/etc/pam_ldap.conf
 
la ligne  
base  dc=......,dc=.....
ne contenait pas les bonnes infos (nom de mon domaine)
pour l'exemple : base dc=shuttle,dc=com
 
Ca ne marchait toujours pas.
 
J'ai ensuite modifié mon /etc/nsswitch.conf  
j'ai mis :
passwd:  ldap files
group:    ldap files
shadow:  ldap files
 
Et ça y est, je trouve toto quand je fais  
getent passwd  

n°865592
tinato
Posté le 23-11-2006 à 19:14:25  profilanswer
 

par contre, j'ai des doublons...
 
Tous les comptes unix se sont ajoutés automatiquement dans LDAP lors de l'installation de smbldap-tools.
 
Et du coup, je me retrouve avec deux utilisateurs root et nobody dans LDAP...

n°865604
aknott31
Que la fête commence...
Posté le 23-11-2006 à 19:25:29  profilanswer
 

c'est cool
 
pour root et nobody c'est pas grave
a l'install de  smbldap-tools le script cree les entrées dans le ldap pour les groupes 'Domain Users etc' et les 2 comptes root et nobody
pour root c'est pour permettre d'avoir un admin du domain NT
cad que quand tu vas rejoindre ton domaine samba vec un client win, tu n'as plus de compte administrateur (sur le domaine), il te faut utiliser le compte root. c'est pour ca qu'il est en double.(les paramettres windows du compte root ne pouvant etre extraits bien evidement du /etc/passwd, il lui faut donc une entree en double dans le ldap
et c'est pareil pour nobody.
 
y a pas a s'inquieter de ca c'est parfaitement normal.
 
par contre tu devrais modifier ton nsswitch.conf et mettre files avant ldap
ca evitera que si tu te connecte root sur ton serveur, il recupere la homedir ldap(/home/root) au lieu de /root.


Message édité par aknott31 le 23-11-2006 à 19:28:22
n°865617
tinato
Posté le 23-11-2006 à 19:50:05  profilanswer
 

ok merci beaucoup pour toutes ces explications !
j'ai remodifié mon nsswitch.conf.
 
Par contre, quand j'ouvre une nouvelle console et que je tente de me loguer avec toto, ça ne marche pas...

n°865648
aknott31
Que la fête commence...
Posté le 23-11-2006 à 20:27:16  profilanswer
 

quel message d'erreur?

mood
Publicité
Posté le 23-11-2006 à 20:27:16  profilanswer
 

n°865736
tinato
Posté le 24-11-2006 à 09:12:29  profilanswer
 

Login incorrect

n°865738
tinato
Posté le 24-11-2006 à 09:19:59  profilanswer
 

je n'ai pas encore configuré les fichiers du dossier /etc/pam.d/  
donc il y a des chances que ce soit normal en fait...

n°865749
tinato
Posté le 24-11-2006 à 10:16:23  profilanswer
 

En effet, ça marche mieux quand on a configuré les fichiers du dossier /etc/pam.d/...
 
Merci beaucoup de m'avoir aidé !

n°875740
lgen2
Posté le 05-01-2007 à 04:18:15  profilanswer
 

MERCI!!!!
Après plusieurs nuits j'ai enfin ma réponse et un getent passwd fonctionnel!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  PDC Samba LDAP - Authentification Unix

 

Sujets relatifs
configuration ldap serveurSamba et les partages
fedora et ldappb samba acces serveur web
Squid + Ncsa authentificationprobleme samba avec mandriva, XP, livebox
écrire sur un dossier windows via samba ?ldap et fichier db_config
Authentification Ubuntu sur Windows 2000 server[Résolu] Putty et problème d authentification avec mot de passe.
Plus de sujets relatifs à : PDC Samba LDAP - Authentification Unix


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