Re: pbm pg_hba.conf et ldap
Vik Fearing <[email protected]> Wed, 3 Jan 2018 22:16:07 +0100
| Newsgroups | gmane.comp.db.postgresql.french |
|---|---|
| Organization | 2ndQuadrant France |
| Message-ID | <[email protected]> |
On 01/03/2018 02:42 PM, ROS Didier wrote: > Bonjour > >  > >               Je teste la connexion à une instance PostgreSQL via un > serveur ldap. > >               Pour cela, je dois insérer dans le fichier pg_hba.conf > une commande du type : > > host        ldaptest     all      0.0.0.0/0    ldap > ldapserver=XXX.XXX.XXX.XXX ldapprefix="uid=" ldapsuffix=", ou=users, > ou=people, dc=edf, dc=fr"  ldapbinddn="cn=admin,dc=edf,dc=fr" > ldapbindpasswd="XXXXXX _XXX" > >  > >               Le problème est que cette ligne de commande est trop > grande et l’instance ne veut pas démarrer à cause de cela. > >               Il y aurait-il une solution pour contourner ce problème ? Salut Didier, Les options (ldap ou autre) ne peuvent pas faire plus de 255 octets. Je suppose que tu les dépasse. Un des gros inconvénients de ldap est que le client envoie le mot de passe en clair au serveur (pour que ce dernier puisse l'envoyer au serveur ldap). Et en plus tu mets le ldapbindpasswd dans ton pg_hba.conf, ce qui est Bad News. Il vaudrait mieux configurer la méthode gssapi (qui est compatible avec Active Directory, par exemple). https://www.postgresql.org/docs/current/static/auth-methods.html#GSSAPI-AUTH -- Vik Fearing +33 6 46 75 15 36 http://2ndQuadrant.fr PostgreSQL : Expertise, Formation et Support