解决webhdfs 访问认证问题

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


解决webhdfs 访问认证问题_第1张图片
 


解决webhdfs 访问认证问题_第2张图片
 

1.在服务器端初始化keytab

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

 

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


解决webhdfs 访问认证问题_第3张图片
 

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



解决webhdfs 访问认证问题_第4张图片
 

 

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

你可能感兴趣的:(HDFS)