kerberos mysql配置_CDH安装之篇四:启用Kerberos认证

本文详细介绍了如何在CDH环境下启用Kerberos认证,包括安装KDC软件,配置Kerberos相关文件,创建数据库和用户,安装Kerberos客户端,以及解决可能出现的错误。此外,还提到了关闭Kerberos认证的步骤和Windows环境下连接Kerberos的配置方法。
摘要由CSDN通过智能技术生成

启用Kerberos认证

•          安装Kerberos

•          安装配置master KDC/Kerberos Server

注:Kerberos Server可以是任意一台Hadoop集群网络相同的主机

1、安装KDC所需软件krb5-server、krb5-workstation

yum install krb5-libs krb5-server krb5-workstation

35ae40a583b5cd388e12941288284177.png

通过命令查看安装列表rpm -qa|grep krb5

eaf8d657bb2da4fc127e924a07ceeaf2.png

2、软件安装完成后,首先配置/etc/krb5.conf文件。

[libdefaults]

default_realm = EXAMPLE.COM      #此处需要进行配置,把默认的EXAMPLE.COM修改为自己要定义的值

[realms]

EXAMPLE.COM ={

kdc = kerberos.example.com                #此处配置的为主机名

admin_server = kerberos.example.com       #同上

}

92832f9b9008745628922c6f87b51fe5.png

3、配置/var/kerveros/krb5kdc/kdc.conf文件

注意:

[realms]

EXAMPLE.COM = {

#master_key_type = aes256-cts

acl_file = /var/kerberos/krb5kdc/kadm5.acl

dict_file = /usr/share/dict/words

admin_keytab = /var/kerberos/krb5kdc/kadm5.keytab

supported_enctypes = aes256-cts:normal aes128-cts:normal des3-hmac-sha1:normal arcfour-hmac:normal des-hmac-sha1:normal des-cbc-md5:normal des-cbc-crc:normal

}

此处为EXAMPLE.COM与/etc/krb5.conf中的配置保持一致。

829f8deecd4b3921976c242588cbdb05.png

4、创建Kerberos数据库

此步可能用时较长,创建完成会在/var/kerberos/krb5kdc/下面生成一系列文件。并且会提示输入数据库管理员的密码。

kdb5_util create -r EXAMPLE.COM -s

ca6e5a05ea1e3f79f3f33f831a41555e.png

其他操作:

删除Kerberos数据

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值