Red Hat 上的 Kerberos 设置

Red Hat 上的 Kerberos 设置

我正在使用 Red Hat 5 客户端对 Windows 2003 KDC 进行身份验证(或尝试这样做),但是当我运行

kinit [email protected]

我明白了

kinit(v5): Cannot find KDC for requested realm while getting initial credentials

当我使用 nslookup 时,Red Hat 机器可以成功查找 KDC:

[root@vwwebseal ~]# nslookup vwkdc.vwxauthn.local
Server:         10.150.26.64
Address:        10.150.26.64#53

Name:   vwkdc.vwxauthn.local
Address: 10.150.26.64

这是我的 krb5.conf 文件:

[libdefaults]
default_realm = VWXAUTHN.LOCAL
default_keytab_name = FILE:/etc/krb5/krb5.keytab
default_tkt_enctypes = rc4-hmac
default_tgs_enctypes = rc4-hmac

[领域]
VWXAUTHN.LOCAL = {
kdc = vwkdc.vwxauthn.local:88
管理员服务器 = vwkdc.vwxauthn.local:749
默认域 = vwxauthn.local
}

[域领域]
.vwxauthn.local = VWXAUTHN.LOCAL
vwkdc.vwxauthn.local = VWXAUTHN.LOCAL

[日志记录]
kdc = 文件:/var/krb5/log/krb5kdc.log
管理服务器 = 文件:/var/krb5/log/kadmin.log
默认 = 文件:/var/krb5/log/krb5lib.log

答案1

没关系,我解决了。当我运行 config.krb5 时,它在 /etc/krb5/krb5.conf 处创建了一个文件,但 /etc/krb5.conf 处已经存在一个文件。它正在使用该配置而不是我创建的配置,因此我删除了 /etc/krb5.conf。

相关内容