kinit:无法存储凭据:在获取初始凭据时凭据缓存中的格式错误(文件名:/tmp/krb5cc_651)
kinit: Failed to store credentials: Bad format in credentials cache (filename: /tmp/krb5cc_651) while getting initial credentials
我一直在尝试从客户端机器到 KDC 服务器执行 kinit 以验证客户端
kinit -kt host.keytab -p host/mydomain.com@REALM.COM
但我遇到了以下错误
kinit: Failed to store credentials: Bad format in credentials cache
(filename: /tmp/krb5cc_651) while getting initial credentials
我已经检查了 /tmp 目录的权限。我确实有写权限。
相同的 kinit 命令适用于安装了 KDC 的机器。
两台机器都在 public 域
krb5.conf
dns_lookup_realm = false
default_realm = REALM.COM
# default_ccache_name = KEYRING:persistent:%{uid}
rdns = false
kdc_timesync = 1
ccache_type = 4
forwardable = true
proxiable = true
preauth = false
udp_preference_limit = 1
请帮助我。怎么了?? (我在这里更改了域名和域名)
它是 OS(openVOS stratus 机器)特定的,它在第一次尝试读取缓存文件时返回文件末尾。实际上,缓存文件第一次在缓存文件中不会有任何内容。所以我必须在 Kerberos 源代码中处理相同的问题。
我一直在尝试从客户端机器到 KDC 服务器执行 kinit 以验证客户端 kinit -kt host.keytab -p host/mydomain.com@REALM.COM
但我遇到了以下错误
kinit: Failed to store credentials: Bad format in credentials cache (filename: /tmp/krb5cc_651) while getting initial credentials
我已经检查了 /tmp 目录的权限。我确实有写权限。 相同的 kinit 命令适用于安装了 KDC 的机器。 两台机器都在 public 域
krb5.conf
dns_lookup_realm = false
default_realm = REALM.COM
# default_ccache_name = KEYRING:persistent:%{uid}
rdns = false
kdc_timesync = 1
ccache_type = 4
forwardable = true
proxiable = true
preauth = false
udp_preference_limit = 1
请帮助我。怎么了?? (我在这里更改了域名和域名)
它是 OS(openVOS stratus 机器)特定的,它在第一次尝试读取缓存文件时返回文件末尾。实际上,缓存文件第一次在缓存文件中不会有任何内容。所以我必须在 Kerberos 源代码中处理相同的问题。