【Kerberos】配置浏览器可访问开启了kerberos的ambari Web UI

开启Kerberos后,需要进行特定配置才能访问Ambari Web UI。首先确保本机安装了Kerberos客户端,接着下载相关文件并执行指定命令。在Firefox中修改about:config的network.negotiate-auth.trusted-uris设置,输入集群hostname。注意keytab的时效性,过期需重新kinit,并且某些页面可能需要特定用户的principal。
摘要由CSDN通过智能技术生成

开启了Kerberos后发现集群中好多webui界面都打不开了,需要认证
按下面步骤配置即可:

  • 本机安装kerberos客户端 (mac默认就安装了)

  • 下载/etc/krb5.conf到本机对应位置

  • 下载/etc/security/keytabs/smokeuser.headless.keytab到本机

  • 在本机执行kinit -kt smokeuser.headless.keytab ambari-qa-clustername@RELM.COM

  • 浏览器配置
    官方说支持chrome on mac和firefox,试过后只有fireforx可以
    打开firefox 在地址栏输出about:config然后搜索network.negotiate-auth.trusted-uris
    配置值为域名,我的Kerberos没有配置域名,就配置成了hostname
    在这里插入图片描述

注意:

  • keytab过期需要重新kinit
  • 有的页面可能需要对应用户的principle

参考链接:
https://docs.cloudera.com/HDPDocuments/HDP3/HDP-3.1.5/authentication-with-kerberos/content/authe_spnego_enabling_browser_access_to_a_spnego_enabled_web_ui.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值