1.背景
2.什么是kerberos
3.kerberos原理浅析
4.kerberos基础操作
5.大数据集成kerberos
1.背景
- 近几年,在各大网站上总会时不时的看到一些因为数据安全问题被大面积攻击、勒索的事件。 这种数据安全问题尤其是在大数据时代显得更加凸显。;
- 在Hadoop初期版本之前,Hadoop没有提供一个有效的安全支持,默认集群内所有角色都是可靠的,用户访问服务时,不需要进行任何验证,导致恶意用户可以很轻松的进行伪装并进入集群内部进行破坏。 ;
3.因为这些安全问题,Hadoop社区意识到他们需要更加健壮的安全控制,因此,雅虎的一个团队决定重点解决认证问题,选择Kerberos作为Hadoop的认证机制,这在他们2009年的白皮书上有记录。; - 在Hadoop发布.20.20x版本时,该版本采用了Kerberos RPC (SASL/GSSAPI) 在RPC连接上做相互认证——用SASL/GSSAPI来实现Kerberos及RPC连接上的用户、进程及Hadoop服务的相互认证。;
- 为HTTP Web控制台提供“即插即用”的认证——也就是说web应用和web控制台的实现者可以为HTTP连接实现自己的认证机制。包括(但不限于)HTTP SPNEGO认证。;