SQL*_*ion 7 hadoop resourcemanager
每次我尝试使用Hadoop资源管理器Web界面(http://resource-manger.host:8088/cluster/)时,我都会以dr.who身份登录.
我的问题是,我如何以其他用户身份登录?在这种情况下,我想以自己的身份登录并拥有比dr.who更高的权限.
用户信息来自HttpServletRequest#getRemoteUser().
1.如果部署了不安全的群集,将用户名传递给服务器的最简单方法是使用url参数.例如,http:// localhost:8088/cluster?user.name = babu
2.如果部署了安全集群,则可能使用Kerberos身份验证.您可以使用kinit获取kerberos tgt,然后配置浏览器进行协商.(针对firefox的network.negotiate-auth.trusted-uris,以及针对chrome的--auth-server-whitelist.我相信这有很多答案)
有关更多信息,请查看hadoop官方文档.(https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common/HttpAuthentication.html)
| 归档时间: |
|
| 查看次数: |
4226 次 |
| 最近记录: |