kerberos使用详解

本文详细指导如何在三台虚拟机上安装Kerberos KDC,包括配置kdc.conf与krb5.conf,创建Kerberos数据库,添加管理员并设置权限,以及安装客户端并进行基本操作。确保主机名解析,涉及KDC配置和客户端验证流程。

准备环境

准备三台虚拟机,其中一台安装kerberos的KDC,另外两台安装kerberos的客户端,需要保证三台机器的主机名可以被解析。

主机名 ip 角色
hadoop01 192.168.24.100 KDC
hadoop02 192.168.24.101 Client
hadoop03 192.168.24.102 CLient

安装Kerberos KDC

在hadoop01上安装运行KDC,即安装krb5-server、krb5-libs和krb5-workstation:

yum install krb5-server krb5-libs krb5-workstation krb5-auth-dialog
配置kdc.conf

默认文件位置/var/kerberos/krb5kdc/kdc.conf,也可修改KRB5_KDC_PROFILE环境变量修改该配置文件的位置。

[kdcdefaults]
 kdc_ports = 88
 kdc_tcp_ports = 88

[realms]
 HADOOP.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
  max_renewable_life = 7d
  supported_enctypes = aes256-cts:normal aes128-cts:normal des3-hmac-sha1:normal arcfour-hmac:normal camellia256-cts:normal camellia128-cts:normal des-hmac-sha1:normal des-cbc-md5:normal des-cbc-crc:normal
 }

参数说明:

[kdcdefaults] 该组主要是用于配置全局信息,也就是kdc的默认值。
kdc_ports:kdc默认端口
kdc_t
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值