Windows安装Kerberos

在Windows安装Kerberos客户端的时候,按照网上的教程操作了一遍,但是结果却发现与原来的不一样,遇到问题了,花了不少的时间,到后来发现了解决方法,用这篇文章来解析记录一下

一、Windows端安装Kerberos

正常的做法是,下载客户端msi镜像文件安装,然后配置,我找了几个比较详细的网站,安装上面操作准没错
https://www.jianshu.com/p/c4313890ece2
https://cloud.tencent.com/developer/article/1380570

二、遇到的问题以及解决

在以上两个教程中,安装后,都会在C:\Program Files\MIT目录下生成Kerberos5文件夹,然后里面有一个krb5.ini,但是我发现安装的电脑并没有出现这个文件夹,我怀疑是杀毒软件问题,然后卸载了,关闭杀毒软件,再次安装后也没有出现,接着我怀疑是电脑问题,然后我换了台电脑,在虚拟机上安装了一遍,同样是没有这个文件夹,接着我自己新建了这个文件夹,然后在Kerberos5文件夹下新建了krb5.ini,配置了该文件,如下图所示
Kerber文件夹配置
krb5.ini文件是从Linux的Kerberos的/etc/krb5.conf拷贝下来修改了,内容如下图所示:

krb5.ini
主要是realms的配置,配置好了以后,以为就好了,但是,在cmd命令窗口执行kinit hdfs,后并没有实现效果,报的错误是:kinit: Configuration file does not specify default realm when parsing name hdfs,看意思是没有找到Kerberos的配置文件
kinit
我本来就配置好了的,为什么就没有用呢,后来我在Google上找到了解决方案,这里要配置一个环境变量:KRB5_CONFIG,如下图所示:
KRB5配置
配置好后,在cmd窗口执行以下,就可以正常操作了,如下图所示:
kinit初始化
在MIT Kerberos Ticket Manager也可以看到相对于的ticket,如图所示:
Ticket
到此为止,Kerberos就配置完毕了。

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值