【发布时间】:2012-08-21 11:44:07
【问题描述】:
我已将 milton webdav 与 hadoop hdfs 集成,并且能够将文件读/写到 hdfs 集群。
我还添加了使用 linux 文件权限的授权部分,因此只有授权用户才能访问 hdfs 服务器,但是,我卡在了身份验证部分。
似乎 hadoop 不提供任何内置身份验证,用户只能通过 unix 'whoami' 识别,这意味着我无法为特定用户启用密码。 参考:http://hadoop.apache.org/common/docs/r1.0.3/hdfs_permissions_guide.html 因此,即使我创建了一个新用户并为其设置了权限,也无法确定该用户是否经过身份验证。具有相同用户名和不同密码的两个用户可以访问该用户名的所有资源。
我想知道是否有任何方法可以在 hdfs 中启用用户身份验证(任何新的 hadoop 版本中固有的或使用 kerbores 等第三方工具)
编辑:
好的,我已经检查过了,似乎 kerberos 可能是一个选项,但我只想知道是否有任何其他可用于身份验证的替代方案。
谢谢, -chhavi
【问题讨论】:
标签: authentication webdav kerberos hdfs