在 保证效率的情况下,大数据安全如何保证

参与4

1同行回答

xuyanhuixuyanhui信息分析/架构师58同城大数据
Hadoop本身是提供了数据安全部分,Hadoop提供了两种安全机制:Simple和Kerberos。Simple机制(默认情况,Hadoop采用该机制)采用了SAAS协议。 也就是说,用户提交作业时,你说你是XXX(在JobConf的user.name中说明),则在JobTracker端要进行核实,包括两部分核实,一是你到底是不是这个人,即通过...显示全部
Hadoop本身是提供了数据安全部分,
Hadoop提供了两种安全机制:Simple和Kerberos。Simple机制(默认情况,Hadoop采用该机制)采用了SAAS协议。 也就是说,用户提交作业时,你说你是XXX(在JobConf的user.name中说明),则在JobTracker端要进行核实,包括两部分核实,一是你到底是不是这个人,即通过检查执行当前代码的人与user.name中的用户是否一致;然后检查ACL(Access Control List)配置文件(由管理员配置),看你是否有提交作业的权限。一旦你通过验证,会获取HDFS或者mapreduce授予的delegation token(访问不同模块由不同的delegation token),之后的任何操作,比如访问文件,均要检查该token是否存在,且使用者跟之前注册使用该token的人是否一致。收起
互联网服务 · 2015-08-26
浏览1231

提问者

psm0914
it技术咨询顾问IBM
擅长领域: 云计算安全网络

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-08-25
  • 关注会员:1 人
  • 问题浏览:4021
  • 最近回答:2015-08-26
  • X社区推广