解决webhdfs 访问认证问题

添加kerberos开启认证后在浏览中访问webhdfs 要求输入用户名密码或认证失败如下图:



 



 

1.在服务器端初始化keytab

kinit -k -t /etc/security/keytabs/spnego.service.keytab HTTP/[email protected]

2.使用火狐浏览器输入about:config打开 找到network.negotiate-auth.trusted-uris修改输入值http://master,值为要访问的连接前缀:协议+域名(主机名)如下图:



 

3.访问webhdfs就不会提示要求验证了如下图:




 

参考:https://www.cloudera.com/documentation/enterprise/latest/topics/cdh_sg_browser_access_kerberos_protected_url.html

猜你喜欢

转载自kingding.iteye.com/blog/2424011