【问题标题】:using LDAP for Apache Drill为 Apache Drill 使用 LDAP
【发布时间】:2017-03-22 14:29:19
【问题描述】:

我希望通过 LDAP 身份验证来保护 Apache Drill WebUI,关于如何使其工作的任何想法?

我能够使用 LDAP 设置 Azkaban,如下所示:

user.manager.ldap.host=ldap.example.com
user.manager.ldap.port=636
user.manager.ldap.useSsl=true
user.manager.ldap.userBase=dc=example,dc=com
user.manager.ldap.userIdProperty=uid
user.manager.ldap.emailProperty=mail
user.manager.ldap.bindAccount=cn=read-only-admin,dc=example,dc=com
user.manager.ldap.bindPassword=password
user.manager.ldap.allowedGroups=azkaban-ldap-group
user.manager.ldap.groupSearchBase=ou=Groups,dc=example,dc=com
user.manager.ldap.embeddedGroups=false

类似的东西会很神奇。

【问题讨论】:

  • 你能实现这个吗?

标签: active-directory ldap apache-drill


【解决方案1】:

Drill 的 WebServer 使用 PAM 模块根据用户名和密码进行身份验证。如果您在您的环境中设置了 LDAP(我不是如何设置的专家,并且它与 Drill 无关。参考:请查看 1),那么 pam 模块应该能够使用该基础架构。您只需在 (/etc/pam.d/) 下创建一个满足您的安全要求的 pam 配置文件并配置该 pam 配置文件以供 Drill 使用。示例配置在2 分享。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 2020-01-29
    • 1970-01-01
    相关资源
    最近更新 更多