Kerberos Kinit:获得默认CCACHE时未知的凭证高速缓存类型



我正在使用kerberos在bash上使用kinit命令。

我一直遇到此错误:

kinit: Unknown credential cache type while getting default ccache

也出现此错误,对于我运行的任何其他kerberos命令( klistkdestroy等(。

我已经将KRB5CCNAME设置为以下值:键盘:持续:{uid}

[libdefaults]
dns_lookup_realm = false
ticket_lifetime = 24h
renew_lifetime = 7d
forwardable = true
rdns = false
# default_realm = EXAMPLE.COM
default_ccache_name = KEYRING:persistent:%{uid}

有人可以建议如何进一步解决问题吗?关于此特定错误的文档似乎很少。

只需评论属性default_ccache_name

sudo sed -ri "s/^ default_ccache_name = (.*)/# default_ccache_name = 1/g" /etc/krb5.conf

最新更新