Ranger策略如何为HDFS工作(权限检查顺序)

为确保HDP环境安全,建议实施Kerberos、Apache Knox和Apache Ranger。Apache Ranger为HDFS提供联合授权模型,适用于HDFS和Yarn服务,对其他服务则作为唯一授权者。联合模型可在不影响依赖POSIX权限作业的情况下实施Ranger,还能通过用户界面查找用户访问权限来源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为了确保HDP环境的安全性,我们建议所有客户实施Kerberos,Apache Knox和Apache Ranger。

Apache Ranger为HDFS提供联合授权模型。 用于HDFS的Ranger插件检查Ranger策略,如果存在策略,则授予用户访问权限。 如果Ranger中不存在策略,则Ranger将默认使用HDFS(POSIX或HDFS ACL)中的本机权限模型。 此联合模型适用于Ranger中的HDFS和Yarn服务。

屏幕截图2016-01-05在8.44.38 AM

对于其他服务,例如Hive或HBase,Ranger作为唯一授权者运行,这意味着只有Ranger策略生效。使用

 Ambari → Ranger → HDFS config → Advanced ranger-hdfs-security中的属性配置 回退模型选项

屏幕截图2016-01-05上午8.45.39

联合授权模型使客户能够在现有集群中安全地实施Ranger,而不会影响依赖POSIX权限的作业。 我们建议将此选项启用为所有部署的默认模型。

Ranger的用户界面使管理员可以轻松找到提供用户访问权限的权限(Ranger策略或本机HDFS)。 用户只需导航到Ranger→Audit并在审计数据的enforcer列中查找值。 如果Access Enforcer列中的填充值为“Ranger-acl”,则表示Ranger策略提供了对用户的访问权限。 如果Access Enforcer值为“Hadoop-acl”,则访问权限由本机HDFS ACL或POSIX权限提供。

屏幕截图2016-01-05在上午8点45分49分

翻译:https://fr.hortonworks.com/blog/best-practices-in-hdfs-authorization-with-apache-ranger/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值