10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

Hadoop 安全访问控制开源组件:Apache Sentry 1.4 版本发布

  • 2014-08-28
  • 本文字数:962 字

    阅读完需:约 3 分钟

Hadoop 在文件系统层有很强的安全性,但对于保证用户数据访问和 BI 应用程序的充分安全方面,它缺乏细粒度的支持。因此,许多对安全系数要求较高的业内组织被迫做出选择,要么将数据置于非保护状态,要么将所有的用户拒之门外,大多数企业选择后者,严格限制对 Hadoop 数据的访问。Apache Sentry 的问世弥补了 Hadoop 的安全漏洞。Sentry 是一个 Hadoop 的权限控制的开源组件。为了对正确的用户和应用程序提供精确的访问级别,Sentry 提供了细粒度级、基于角色的授权以及多租户的管理模式。近日,Sentry 1.4 版本发布,此版本不仅新增了许多重要的特性,还做了多方面的改进和修复了大量的 bug,现已提供下载,更多内容请查看发行说明,此版本值得关注的改进包括:

  • 新增了模式工具用来通过 SQL 脚本创建 Sentry 存储模式
  • 将 PRIVILEGE_NAME 长度扩展到了 4000 个字符以满足长 URI 存储需要
  • 能够对一个数据库所有表进行 SELECT/INSERT 操作的权限的授予或收回
  • 为 Sentry 的发布新增了配置目录
  • 为配置验证创建了一个新的配置验证工具
  • 实现了一个新的数据库备份策略
  • Hive 绑定具有访问组映射的能力
  • 使用过滤器减少数据从 DB Store 服务端到客户端的传递
  • Hive 绑定可以做到 MR 级别的访问控制列表
  • 在 SentryHiveAuthorizationTaskFactoryImpl 类中实现了 createShowRolesTask 方法
  • 新增了查询角色和权限的 API
  • 创建了策略文件保存到数据库工具
  • 修复了 JAAS 登录选择不能兼容 IBM JDK 的问题
  • 修复了不能打包 Hadoop、Hive 等一些 jar 包的问题

在这里不得不说下 Sentry 的由来, 由于 Hadoop 的安全短板,Cloudera、Intel 等多个 Hadoop 发行版厂商都在实行或制定安全方面的计划。作为 Hadoop 厂商中的佼佼者,Cloudera 发布了 Sentry 来弥补 Hadoop 的安全漏洞,并于 2013 年 5 月份贡献给了 Apache 开源社区。Sentry 的出现推动了大数据技术在更多行业、组织和终端用户的使用,同时为管理员提供灵活、多租户的管理,以及统一的平台。通过引进 Sentry,Hadoop 可在安全授权、细粒度访问控制、基于角色的管理、多租户管理、统一平台等方面满足企业和政府用户的基于角色权限控制的需求。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-08-28 09:582281
用户头像

发布了 92 篇内容, 共 50.4 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

揭露利用Tor网络的Docker漏洞攻击链

qife122

容器安全 网络攻击

JSONBench 榜单排名第一! 10 亿条数据秒级响应

SelectDB

数据库 性能测试 OLAP apache doris 大数据 开源

Pipal密码分析工具的模块化检查器与分割器系统详解

qife122

密码分析 Ruby编程

今天凌晨,字节开源 Coze,如何白嫖?

程序员晚枫

开源 工作流 智能体 coze

WAIC 2025,我们闯进了超级头部主播的“造星梦工厂”NOVA

脑极体

AI

数据湖产品全解析:2025 年主流解决方案选型指南

镜舟科技

云计算 数据仓库 数据湖 StarRocks 湖仓一体

巴克莱银行大规模部署Microsoft Copilot至10万员工,加速AI应用进程

qife122

人工智能 微软365

扣子开源本地部署教程 丨Coze智能体小白喂饭级指南

阿星AI工作室

人工智能 AI 产品经理

深度解析苹果端侧与云端基础模型技术架构

qife122

机器学习 模型压缩

【手把手】使用JoyAgent-Genie,基于Deepseek模型构建自己的Manus

京东科技开发者

100%开源!行业首个企业级智能体

京东科技开发者

深入解析Passkeys背后的密码学原理

qife122

身份认证 密码学

信任的意外反射:深入解析LLVM循环向量化器中的罕见编译错误

qife122

LLVM 向量化

设计系统中的本地化集成:Figma变量与设计令牌实战

qife122

本地化 设计系统

ECDSA安全漏洞剖析:从非ce泄露到密钥恢复实战

qife122

密码学 侧信道攻击

开发者说|RoboTransfer:几何一致视频世界模型,突破机器人操作泛化边界

地平线开发者

自动驾驶 算法工具链 地平线征程6

Web枚举方法论:OSCP、CTF和Web应用渗透测试的初学者指南

qife122

网络安全 Web枚举

javax.security.auth.login.LoginException: Checksum failed

刘大猫

人工智能 算法 数据分析 大模型 LoginException

HackerOne漏洞报告:AddTagToAssets操作中的IDOR漏洞分析

qife122

graphql IDOR漏洞

基于YOLOv8的多目标风力涡轮机、天线、烟囱、电力线检测|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!

申公豹

yolov8

打印机安全漏洞:网络攻击的宽阔入口

qife122

网络安全 漏洞管理

Apache Doris 实时更新技术揭秘:为何在 OLAP 领域表现卓越?

SelectDB

OLAP apache doris 数据更新 实时分析 数据库 大数据

征程 6|工具链部署实用技巧 6:hbm 解析 API 集锦

地平线开发者

自动驾驶 算法工具链 地平线征程6

美国Aflac公司披露网络安全事件,客户数据可能遭泄露

qife122

网络安全 社会工程学攻击

零信任架构实施指南:7个专家步骤详解

qife122

架构设计 零信任

Coze 开源了!所有人都可以免费使用了

Immerse

coze Coze开源

ACME协议

八苦-瞿昙

北大自主创新SPONGE软件性能超越国际主流GPU方案

极客天地

大数据-52 Kafka 架构全解析:高吞吐、高可用分布式消息系统的核心奥秘

武子康

Java 大数据 kafka 分布式 消息队列

TryHackMe团队靶机渗透测试实战解析

qife122

渗透测试 NMAP扫描

无刷电机行业新一代AI智能化MES系统解决方案

万界星空科技

制造业 无刷电机 mes 电机行业 电机MES

Hadoop安全访问控制开源组件:Apache Sentry 1.4版本发布_开源_李士窑_InfoQ精选文章