认证
文章平均质量分 77
mm_bit
这个作者很懒,什么都没留下…
展开
-
Kerberos认证流程详解
Kerberos是诞生于上个世纪90年代的计算机认证协议,被广泛应用于各大操作系统和Hadoop生态系统中。了解Kerberos认证的流程将有助于解决Hadoop集群中的安全配置过程中的问题。为此,本文根据最近阅读的一些材料,详细介绍Kerberos认证流程。欢迎斧正!Kerberos解决什么问题?简单地说,Kerberos提供了一种单点登录(SSO)的方法。考虑这样一个场景,在一转载 2016-03-03 15:07:12 · 2894 阅读 · 0 评论 -
Caused by: org.apache.zookeeper.KeeperException$AuthFailedException: KeeperErrorCode = AuthFailed fo
在配置hbase的kerberos认证时,启动zookeeper之后,启动hbase出现如下错误,导致HMaster立马down掉但是接着在zkEnv.sh中配置了如下内容之后,SERVER_JVMFLAGS="-Dsun.net.spi.nameservice.provider.1=dns,sun"启动zookeeper出现了如下错误:2016-04-29 1原创 2016-04-29 16:34:06 · 13922 阅读 · 2 评论 -
hbase错误:Org.apache.hadoop.ipc.RemoteException:User:client is not allowed to impersonate root
场景:远程登录配有Kerberos的hbase的时候,client端用到的kerberos的principal是client/mj1@BDSM.CMCC错误:Org.apache.hadoop.ipc.RemoteException:User:clientis not allowed to impersonate root;解决方法:在hadoop的配置文件core-site.xm原创 2016-07-29 10:57:06 · 5179 阅读 · 0 评论 -
java api登录远程配有kerbeors的hbase实现
昨天开始才知道IDEA Intellij中可以在打包的jar包中设置断点进行debug,于是决定把之前遗留下的连接远程hbase的问题重新捡起解决。现在的环境:client端:是windows10的系统,开发工具为IDEA Intellij 远程的服务器端:是非本地机的centos系统。使用的hadoop为2.7.2版本,hbase为1.2.1原创 2016-07-22 17:57:06 · 3270 阅读 · 0 评论 -
hbase1.2.1配置kerberos
今天需要在hbase上配置kerberos认证,所以需要安装kerberos,安装配置过程如下:kerberos简介kerberos简单来说就是一套完全控制机制,它有一个中心服务器(KDC),KDC中有数据库,你可以往里添加各种“人”以及各种“服务”的“身份证”,当某个人要访问某个服务时,他拿着自己的“身份证”联系KDC并告诉KDC他想要访问的服务,KDC经过一系列验证步骤,最原创 2016-04-29 17:25:05 · 8403 阅读 · 1 评论