searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

yarn web UI 配置kerberos访问

2023-09-19 01:24:12
283
0

1.yarn webUI 添加web UI kerberos认证:

为增加安全性,通常会将yarn web UI开启kerberos,开启kerberos后浏览器访问会跳出认证用户名密码,通常我们windows跟集群不是一个AD认证。只能通过浏览器配置kerberos访问,下面是配置访问步骤

下面以yarn rm的主机名为master 配置kerberos为例:

2.windows浏览器配置kerberos:

首先需要集群服务器(可以resourcemanager 主机上的)上的keytab 下载到windows本地

1)官网下载安装kerbero客户端:

安装后 会要求重启电脑。

2)配置kerberos客户端

复制KDC主节点 /etc/krb5.conf 内容,粘贴到 C:\ProgramData\MIT\Kerberos5\krb5.ini 文件中

3)修改hosts文件

C:\Windows\System32\drivers\etc\hosts,将集群中定义的 IP 和域名添加到该hosts文件中,保存退出

需要配置上两台yarn rm和两台yarn kdc服务器的ip

4)打开已经安装好的kerberos客户端:

打开kerberos 客户端:

windows cmd中执行where kinit 查看可执行文件路径,到可执行文件路径下 查看路径的keytab信息,kinit 认证,认证成功后 kerberos客户端会出现principal信息

3.浏览器配置访问:

1)打开火狐浏览器输入:about:config

修改配置项:

network.auth.use-sspi 设置为 false

network.negotiate-auth.trusted-uris 设置为集群的yarn rm 和kdc的ip 逗号隔开

 

重启火狐:注意访问时不能使用ip,需要使用主机名

 

0条评论
0 / 1000
王****伟
5文章数
0粉丝数
王****伟
5 文章 | 0 粉丝
原创

yarn web UI 配置kerberos访问

2023-09-19 01:24:12
283
0

1.yarn webUI 添加web UI kerberos认证:

为增加安全性,通常会将yarn web UI开启kerberos,开启kerberos后浏览器访问会跳出认证用户名密码,通常我们windows跟集群不是一个AD认证。只能通过浏览器配置kerberos访问,下面是配置访问步骤

下面以yarn rm的主机名为master 配置kerberos为例:

2.windows浏览器配置kerberos:

首先需要集群服务器(可以resourcemanager 主机上的)上的keytab 下载到windows本地

1)官网下载安装kerbero客户端:

安装后 会要求重启电脑。

2)配置kerberos客户端

复制KDC主节点 /etc/krb5.conf 内容,粘贴到 C:\ProgramData\MIT\Kerberos5\krb5.ini 文件中

3)修改hosts文件

C:\Windows\System32\drivers\etc\hosts,将集群中定义的 IP 和域名添加到该hosts文件中,保存退出

需要配置上两台yarn rm和两台yarn kdc服务器的ip

4)打开已经安装好的kerberos客户端:

打开kerberos 客户端:

windows cmd中执行where kinit 查看可执行文件路径,到可执行文件路径下 查看路径的keytab信息,kinit 认证,认证成功后 kerberos客户端会出现principal信息

3.浏览器配置访问:

1)打开火狐浏览器输入:about:config

修改配置项:

network.auth.use-sspi 设置为 false

network.negotiate-auth.trusted-uris 设置为集群的yarn rm 和kdc的ip 逗号隔开

 

重启火狐:注意访问时不能使用ip,需要使用主机名

 

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0