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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Impossible de me connecter à mon serveur ldap en admin

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Impossible de me connecter à mon serveur ldap en admin

n°817436
zit
Posté le 08-06-2006 à 12:22:57  profilanswer
 

Bonjour à tous,
 
Je suis en train de monter un serveur samba/ldap suivant different tutorial et en particulier celui présent sur le forum hardware.
Mais j'ai un problème lors du démarrage de samba. Le message d'erreur est suivant :
 

Code :
  1. [2006/06/08 11:50:12, 0] lib/smbldap.c:smbldap_connect_system(852)
  2.   failed to bind to server ldap://127.0.0.1 with dn="cn=admin,dc=test,dc=fr" Error: Inval
  3. id credentials
  4.  
  5. [2006/06/08 11:50:12, 1] lib/smbldap.c:another_ldap_try(1011)
  6.   Connection to LDAP server failed for the 1 try!


 
Il n'arriva pas a ce connecter en admin. J'essaye de me connecter en anonymous avec "ldapbrowser" et la pas de problème je me connect et vois mon utilisateur admin.
J'ai bien verifier mon slapd.conf qui correspond bien au differentes versions que j'ai lu sur internet :
 

Code :
  1. # Allow LDAPv2 binds
  2. allow bind_v2
  3. # This is the main slapd configuration file. See slapd.conf(5) for more
  4. # info on the configuration options.
  5. #######################################################################
  6. # Global Directives:
  7. # Features to permit
  8. #allow bind_v2
  9. # Schema and objectClass definitions
  10. include         /etc/ldap/schema/core.schema
  11. include         /etc/ldap/schema/cosine.schema
  12. include         /etc/ldap/schema/nis.schema
  13. include         /etc/ldap/schema/inetorgperson.schema
  14. include         /etc/ldap/schema/samba.schema
  15. # Schema check allows for forcing entries to
  16. # match schemas for their objectClasses's
  17. schemacheck     on
  18. # Where the pid file is put. The init.d script
  19. # will not stop the server if you change this.
  20. pidfile         /var/run/slapd/slapd.pid
  21. # List of arguments that were passed to the server
  22. argsfile        /var/run/slapd.args
  23. # Read slapd.conf(5) for possible values
  24. loglevel        0
  25. # Where the dynamically loaded modules are stored
  26. modulepath      /usr/lib/ldap
  27. moduleload      back_bdb
  28. #######################################################################
  29. # Specific Backend Directives for bdb:
  30. # Backend specific directives apply to this backend until another
  31. # 'backend' directive occurs
  32. backend         bdb
  33. checkpoint 512 30
  34. #######################################################################
  35. # Specific Backend Directives for 'other':
  36. # Backend specific directives apply to this backend until another
  37. # 'backend' directive occurs
  38. #backend                <other>
  39. #######################################################################
  40. # Specific Directives for database #1, of type bdb:
  41. # Database specific directives apply to this databasse until another
  42. # 'database' directive occurs
  43. database        bdb
  44. # The base of your directory in database #1
  45. suffix          "dc=test, dc=fr"
  46. rootdn          "cn=admin,dc=ch-bastia,dc=fr"
  47. rootpw          {SSHA}r4u16UtEkGnPUIgWdu6x2+MAl3VfWnTS
  48. # Where the database file are physically stored for database #1
  49. directory       "/var/lib/ldap"
  50. # Indexing options for database #1
  51. index           objectClass eq
  52. # Save the time that the entry gets modified, for database #1
  53. lastmod         on
  54. # Where to store the replica logs for database #1
  55. # replogfile    /var/lib/ldap/replog
  56. # The userPassword by default can be changed
  57. # by the entry owning it if they are authenticated.
  58. # Others should not be able to see it, except the
  59. # admin entry below
  60. # These access lines apply to database #1 only
  61. access to attrs=userPassword
  62.         by dn="cn=admin,dc=ch-bastia,dc=fr" write
  63.         by anonymous auth
  64.         by self write
  65.         by * none
  66. # Ensure read access to the base for things like
  67. # supportedSASLMechanisms.  Without this you may
  68. # have problems with SASL not knowing what
  69. # mechanisms are available and the like.
  70. # Note that this is covered by the 'access to *'
  71. # ACL below too but if you change that as people
  72. # are wont to do you'll still need this if you
  73. # want SASL (and possible other things) to work
  74. # happily.
  75. access to dn.base="" by * read
  76. # The admin dn has full write access, everyone else
  77. # can read everything.
  78. access to *
  79.         by dn="cn=admin,dc=ch-bastia,dc=fr" write
  80.         by * read


 
Voila, je comprend pas si quelqu'un a une idée. Merci d'avance


Message édité par zit le 14-06-2006 à 12:05:07
mood
Publicité
Posté le 08-06-2006 à 12:22:57  profilanswer
 

n°817481
zit
Posté le 08-06-2006 à 15:47:18  profilanswer
 

bon , c'etait un problème de mot de pass. Grâce a la commande "smbpasswd -w mot_de_pass" c'est rentré dans l'ordre samba n'a aucun mal a ce connecter.
Cepdendant la prochaine étape consiste à "peuplé" mon annuaire grace à la commande smbpopulate. Et la j'ai encore une erreur d'autentification.

Code :
  1. smbldap-populate
  2. Populating LDAP directory for domain smbdomaine (S-1-5-21-980210456-1094330946-4218533034)
  3. (using builtin directory structure)
  4. entry dc=ch-bastia,dc=fr already exist.
  5. adding new entry: ou=Users,dc=ch-bastia,dc=fr
  6. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 3.
  7. adding new entry: ou=Groups,dc=ch-bastia,dc=fr
  8. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 4.
  9. adding new entry: ou=Machines,dc=ch-bastia,dc=fr
  10. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 5.
  11. adding new entry: ou=Idmap,dc=ch-bastia,dc=fr
  12. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 6.
  13. adding new entry: uid=root,ou=Users,dc=ch-bastia,dc=fr
  14. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 7.
  15. adding new entry: uid=nobody,ou=Users,dc=ch-bastia,dc=fr
  16. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 4
  17. 95, <GEN1> line 10.
  18. adding new entry: cn=Domain Guests,ou=Groups,dc=ch-bastia,dc=fr
  19. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 11.
  20. adding new entry: cn=Domain Computers,ou=Groups,dc=ch-bastia,dc=fr
  21. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 12.
  22. adding new entry: cn=Administrators,ou=Groups,dc=ch-bastia,dc=fr
  23. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 16.
  24. adding new entry: cn=Account Operators,ou=Groups,dc=ch-bastia,dc=fr
  25. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 18.
  26. adding new entry: cn=Print Operators,ou=Groups,dc=ch-bastia,dc=fr
  27. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 19.
  28. adding new entry: cn=Backup Operators,ou=Groups,dc=ch-bastia,dc=fr
  29. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 20.
  30. adding new entry: cn=Replicators,ou=Groups,dc=ch-bastia,dc=fr
  31. failed to add entry: modifications require authentication at /usr/sbin/smbldap-populate line 495, <GEN1> line 21.
  32. entry sambaDomainName=smbdomaine,dc=ch-bastia,dc=fr already exist. Updating it...
  33. failed to modify entry: modifications require authentication at /usr/sbin/smbldap-populate line 488, <GEN1> line 21.
  34. Please provide a password for the domain root:
  35. /usr/sbin/smbldap-passwd: user root doesn't exist


 
Il va chercher le user root pour ce connecter alors que ce doit être admin.
J'ai bien mon fichier smbldap.conf et smbldap_bind.conf dans /etc/smbldap-tools/.
On dirait qu'il ignore ces fichiers.

n°817587
dam1330
...
Posté le 08-06-2006 à 23:06:15  profilanswer
 

pourquoi ne pas posté dans le topic ?
 
tu suis mon wiki ? http://damstux.free.fr/wiki
 
quelle version de debian ?

n°817666
zit
Posté le 09-06-2006 à 10:44:54  profilanswer
 

dam1330 a écrit :

pourquoi ne pas posté dans le topic ?
 
tu suis mon wiki ? http://damstux.free.fr/wiki
 
quelle version de debian ?


debian sarge avec le paquet smbldap-tools de sid, comme indiqué dans le wiki.
pas pensé à poster dans le wiki ...

n°817669
zit
Posté le 09-06-2006 à 10:58:59  profilanswer
 

zit a écrit :

debian sarge avec le paquet smbldap-tools de sid, comme indiqué dans le wiki.
Dans le topic c'est trop mélangé on comprend plus rien après je trouve ...


n°818471
zit
Posté le 12-06-2006 à 17:11:25  profilanswer
 


Est ce que la commande smbldap-populate passe bien chez vous un utilisant comme indiqué dans le wiki le paquet smlbdal-tools de SID sur une sarge ?
 
Merci d'avance

n°818582
dam1330
...
Posté le 13-06-2006 à 00:49:14  profilanswer
 

je ne l'ai pas fait moi meme, mais j'ai guidé plusieurs personnes et ca a tres bien fonctionné, tu as bien installé toutes les dependances ?

n°818695
zit
Posté le 13-06-2006 à 14:17:16  profilanswer
 

dam1330 a écrit :

je ne l'ai pas fait moi meme, mais j'ai guidé plusieurs personnes et ca a tres bien fonctionné, tu as bien installé toutes les dependances ?


oui, apt-get -f install après et pas de problème avec apt.

n°819166
zit
Posté le 15-06-2006 à 10:21:23  profilanswer
 

zit a écrit :

oui, apt-get -f install après et pas de problème avec apt.


bon je vous tiens informer de la continuité de mes actions, maintenant ca marche (enfin presque), j'ai repris l'install, compiler samba et ldap à la main et j'arrive à me connecter en admin avec ldapbrowser et smbldap-populate ne pose aucun problème, c'est pas beau sa !!!
Mais bon ne crions pas victoire j'ai un nouveau problème, je n'arrive pas à ajouter un ordinateur au domaine, le script rajoute bien le compte machine mais il me dit "le nom d'utilisateur introuvable". J'ai bien desactiver le cryptage des mots de passe dans windows xp et aucun problème pour connecter a mon ldap en admin. Je précise que le compte root est bien crée dans mon annuaire. J'ai installer PAM ni NSS sur le serveur est ce vraiment important le client windows ? Je pense pas car windows va lire directement dans l'annuaire pour l'authentification mais bon, merci de me confirmer ?


Message édité par zit le 15-06-2006 à 14:24:29
n°819431
dam1330
...
Posté le 16-06-2006 à 02:15:11  profilanswer
 

pourquoi ne pas suivre a la lettre le wiki que j'ai fait et ensuite changer et apporter des modifications sur ton installation qui marche afin de comprendre le fonctionnement ?
 
mais je suis gentil alors j'ai teste en virant pam et nss et je confirme, ca ne marche pas !! j'ai la meme erreur "le nom d'utilisateur introuvable".
 
donc installe les 2 modules, ca prend 1 min !!!

mood
Publicité
Posté le 16-06-2006 à 02:15:11  profilanswer
 

n°819432
dam1330
...
Posté le 16-06-2006 à 02:21:46  profilanswer
 

au passage je rajoute que je n'ai jamais eu a modifier la base des registres de mes XP sp2 a propos des mots de passe cryptés

Message cité 1 fois
Message édité par dam1330 le 16-06-2006 à 02:22:14
n°819518
zit
Posté le 16-06-2006 à 11:21:33  profilanswer
 

dam1330 a écrit :

au passage je rajoute que je n'ai jamais eu a modifier la base des registres de mes XP sp2 a propos des mots de passe cryptés


je te remercie vraiment de ton aide, en effet avec pam et nss ca marche!! Je pensais que l'authentification ce faisait directement sur le ldap sans avoir besoin de pam, effectivement non ... Je vais alors essayer de comprendre le deroulement de l'authentification.
 
Encore merci


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

  Impossible de me connecter à mon serveur ldap en admin

 

Sujets relatifs
[kubuntu] installation impossibleREd hat 9.0 - Reboot impossible
Serveur SNMP Nagios[résolu] Connexion réseau impossible
Serveur sous Debian lentConfig matos pour un serveur CVS
Pb accès via internet sur un serveur PROFTPDAnnuaire LDAP ou Base MySQL ??
[konqueror]impossible d'aller sur le net alors que firefox ok !!Sauvegarde d'un serveur Web Debian
Plus de sujets relatifs à : Impossible de me connecter à mon serveur ldap en admin


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