如何将 postgresql 与 LDAP 用户连接?

如何将 postgresql 与 LDAP 用户连接?

我有一台新安装了 postgresql-9.4 的服务器,还有另一台已安装 LDAP 的服务器。我想使用已存在的 LDAP 用户连接 postgresql。

我应该在 /var/lib/pgsql/9.4/data/pg_hba.conf 中更改哪些基本配置,还应该做什么?

答案1

谢谢大家,我刚刚在 /var/lib/pgsql/9.4/data/pg_hba.conf 中做了以下更改:

local   all         all                               ldap ldapserver=ldap.server ldapport=389 ldaptls=0 ldapprefix="uid=" ldapsuffix=",ou=People,dc=domain,dc=com"

并且身份验证成功!

答案2

  1. 阅读友好手册:

http://www.postgresql.org/docs/9.5/static/auth-methods.html

  1. 你可能想使用https://github.com/larskanis/pg-ldap-sync将 LDAP 用户和组同步到 PostgreSQL

相关内容