我在Bash上使用Keberos并尝试运行kinit命令。
我一直收到这个错误:
kinit: Unknown credential cache type while getting default ccache
对于我运行的任何其他Keberos命令(klist
,kdestroy
等),也会出现此错误。
我已将KRB5CCNAME设置为以下值:KEYRING:persistent:{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}
有人可以建议如何进一步解决这个问题吗?似乎没有关于这个特定错误的文档。
答案 0 :(得分:0)
只需注释属性default_ccache_name
:
sudo sed -ri "s/^ default_ccache_name = (.*)/# default_ccache_name = \1/g" /etc/krb5.conf