我已经使用 kerberos 大约一个月了,没有任何问题。今天我决定测试 kdestroy 命令,因为我已经阅读了一些关于它的内容。不幸的是,现在我无法使用 kinit 来验证自己!
当我使用 kinit 命令并输入我的密码时,我收到此错误消息
kinit: krb5_get_init_creds: Error from KDC: CLIENT_NOT_FOUND
Run Code Online (Sandbox Code Playgroud)
我不确定为什么?我不明白。我以为 kdestroy 刚刚清除了我目前持有的票证。我不认为它会禁止我再次进行身份验证?
kdestroy 就像您猜测的那样,只需删除凭证或销毁当前的票证文件即可。
我对上面可能发生的事情做了一个猜测(您需要使用完整的域名……域部分使用大写),另一个可能的症状是您的用户名不存在或不正确。 它还可能表示 DNS 问题。