Kerberos身份验证Web Hadoop文件系统

一行一行地完成比较在Hadoop文件系统模块提供Kerberos身份验证。您可以使用Hadoop文件作为任何源或目标一行一行地完成比较TestCase。

和解的测试包含一个Web Hadoop文件系统(WebHDFS)元素源和目标

为了使用Kerberos身份验证在Hadoop文件系统,您必须指定身份验证类型。

你选择的验证类型取决于以下:

验证类型

条件

没有一个

中指定的服务器基URL不需要任何类型的身份验证。

Kerberos用户名/密码

中指定的服务器基URL使用Kerberos限制对其内容的访问。

你知道校长/用户id和密码。

需要用户id和密码。

Kerberos Keytab

中指定的服务器基URL使用Kerberos限制对其内容的访问。

您想要使用Kerberos keytab文件进行身份验证。

用户标识必须包含校长的名字。没有加密的密码作为它在keytab文件。

设置Kerberos身份验证

如果你想设置Kerberos身份验证,请遵循以下步骤:

  1. 复制下面的文件% TBOX_HOME %:

    • Kerberos文件krb5 . conf

    • Kerberos文件login.conf

  2. 重命名文件:

    • 重命名krb5 . conf188金宝搏app苹果下载软件tricentis.krb5.ini

    • 重命名login.conf188金宝搏app苹果下载软件tricentis.login.conf

如果你选择了Kerberos Keytab身份验证类型,遵循以下步骤:

  1. 以前使用Kerberos keytab文件的副本% TBOX_HOME %

  2. 打开文件188金宝搏app苹果下载软件tricentis.login.conf在文本编辑器中。

  3. client-keytab节中,替换表达式188金宝搏app苹果下载软件tricentis.keytab与实际的Kerberos keytab文件的名称。

  4. 保存并关闭该文件。

188金宝搏app苹果下载软件Tricentis建议你删除所有行指定以下的加密类型188金宝搏app苹果下载软件tricentis.krb5.ini文件:

  • default_tgs_enctypes

  • default_tkt_enctypes

  • permitted_enctypes