【问题标题】:Apache Drill Authentication in WindowsWindows 中的 Apache Drill 身份验证
【发布时间】:2016-08-04 15:04:11
【问题描述】:

我是 Apache Drill 的新手。我正在使用 Windows 10 操作系统以嵌入式模式运行 Drill。

我的问题是如何验证钻头。我想如果有人开始演练,它会要求输入用户名和密码来开始演练。

我知道演习使用 PAM 身份验证。但我不知道如何在 windows 8.1 操作系统中使用 PAM 以及在哪里以及如何存储用户名和密码。

请给我建议或者如果可能的话给我一些例子如何限制用户在window 8.1操作系统中访问drill。

是否支持 Windows 安全性,如果不支持:添加 Windows 安全性的推荐途径是什么?

【问题讨论】:

  • @adeneche :- 有什么解决办法吗..?
  • @dev ツ:- 有什么解决办法吗..?
  • 我还没有在 Drill 中进行身份验证
  • 我对钻取身份验证也没有太多经验
  • @adeneche:- 好的,没问题.. 感谢您的回复..

标签: apache-drill


【解决方案1】:

您应该能够使用自定义身份验证并在文档中指定 override.conf 示例类进行配置 https://drill.apache.org/docs/configuring-user-authentication/

如果您尝试授予对计算机上几个文件夹的访问权限。从存储插件中删除 dfs.root 并授予对您要共享的文件夹的访问权限。

【讨论】:

  • :- 我已经浏览了这个文档。但无法在窗口操作系统中验证我的钻头。如果可能,请分享一些WINDOW 8.1 操作系统中的身份验证示例。
  • 我已经更改了我的 Drill-override.conf 文件:- drill.exec: { cluster-id: "drillbits1",zk.connect: "localhost:2181", sys.store.provider.local.path="/E:/Apache Drill 1.6/apache-drill-1.6.0/Storage Plugins", http: { enabled: true, ssl_enabled: true, port: 8047 session_max_idle_secs: 3600 # Default value 1hr }, impersonation {enabled: true, max_chained_user_hops: 3 }, security.user.auth {enabled: true, packages += "org.apache.drill.exec.rpc.user.security", impl: "pam", pam_profiles: [ "sudo", "login" ] },} 在提供这些文件时我无法开始我的演习。现在如何开始我的演习。
  • :- 嗨...我正在尝试借助钻取链接在窗口中创建自定义身份验证器:-drill.apache.org/docs/configuring-user-authentication,我想知道编译所需的类和 jar 文件是什么java 文件。
猜你喜欢
  • 2016-03-12
  • 2010-10-05
  • 2013-10-30
  • 1970-01-01
  • 1970-01-01
  • 2012-03-15
  • 1970-01-01
  • 1970-01-01
  • 2019-04-16
相关资源
最近更新 更多