Mac 中的 Kerberos 问题

Kerberos issue in Mac

我在 mac os 中遇到了 kerberos 的问题。我办公室里除了我以外的每个人都可以使用 kerberos 和 kerberos 启用的网址,但它对我不起作用。

我检查了我的 krb5.conf,它与其他人的一致。

我可以使用终端生成票证,并且可以连接到 kdc。但是当我尝试使用 Ticket Viewer 进行相同操作时,我无法生成票证。

我在想,如果票务查看器无法连接到 KDC,可能浏览器(chrome、safari、firefox)无法从我的系统获取票证(也许?)

有人可以帮助我了解如何解决这个问题吗?

由于某些原因,安装anaconda同时在conda env中安装了kinit模块,这会干扰系统级别的kinit配置。

由于默认加载 conda base env(这导致了问题),只需停用它然后执行 kinit 即可解决问题。

conda deactivate
kinit <user>@<realm>

它也开始出现在 Ticket Viewer 中