【问题标题】:Securing Hadoop cluster保护 Hadoop 集群
【发布时间】:2015-05-14 17:13:55
【问题描述】:

我正在尝试了解安全访问 Hadoop 集群的最佳方法。

我一直在参考以下链接:

  1. http://hortonworks.com/hadoop-tutorial/integrating-hadoop-cluster-microsoft-active-directory-authentication/
  2. http://hortonworks.com/blog/hadoop-groupmapping-ldap-integration/

我想了解哪种方法更好? kerberized 集群的优势是什么?安全的 LDAP 就足够了吗?

提前致谢。

【问题讨论】:

    标签: hadoop kerberos openldap


    【解决方案1】:

    安全性是 Hadoop 集群中的一个重要主题。有多种方法可以保护 Hadoop 集群,但所有方法最终都取决于存在的需求类型以及可以根据需求确定安全方面。

    基于 Hadoop Kerberos 的身份验证目前正在得到广泛使用。这是 通常称为 Hadoop 安全性。启用 Hadoop 安全性后,它要求用户进行身份验证(使用 Kerberos),以便在 HDFS 中读取和写入数据或提交和管理 MapReduce 作业,并且所有 Hadoop 服务都使用 Kerberos 相互进行身份验证。

    虽然 Hadoop Security 提供 Kerberos 身份验证,但它不会在数据通过网络传输时保护数据。如果您的 Hadoop 集群包含敏感信息(财务数据、信用卡交易、医疗保健信息等),则可能需要确保数据在运行期间也受到保护 通过网络传输(以避免窃听和中间人攻击)。这与您在连接时使用安全连接(使用 HTTPS)访问银行网站没有什么不同。为了解决这类用例,Hadoop 中添加了网络加密并且可以使用。

    此链接将有助于了解 Hadoop 集群上的网络加密。

    http://blog.cloudera.com/blog/2013/03/how-to-set-up-a-hadoop-cluster-with-network-encryption/

    【讨论】:

      猜你喜欢
      • 2016-08-16
      • 2023-03-30
      • 2018-09-27
      • 1970-01-01
      • 2014-12-27
      • 2013-11-26
      • 1970-01-01
      • 2014-06-03
      • 2019-09-08
      相关资源
      最近更新 更多