当大数据组件开启kerberos之后,类似oozie的web ui 无法通过浏览器访问,需要在本机安装kinit工具
- 在windows上安装Kerberos客户端,并修改本地
krb5.ini
文件
http://web.mit.edu/kerberos/dist/
C:\ProgramData\MIT\Kerberos5\krb5.ini
找到环境变量,将新增的kerberos环境变量提高优先级
- 配置浏览器
打开火狐浏览器,在地址栏输入about:config
,如图所示:
搜索network.negotiate-auth.trusted-uris
,双击将其值修改为集群节点ip或主机名,注意:这里如果修改为主机名的话,到时候访问的话,就以主机名访问,ip的话会失效,不起作用。
搜索network.auth.use-sspi
,将值改为false
。
- Kerberos认证
下载服务器上的keytab到本地
cmd命令
kinit
- ok
网友评论