kinit 如何知道 KDC 在哪里?

No *_*lar 5 kerberos

我已经构建并安装了 MIT kerberos 代码。

我也让它在一台机器上工作(用 sserver 和 sclient 测试)。我这样做是为了开发一个使用 kerberos 进行身份验证的应用程序作为测试平台。我的问题是 kinit 如何知道将 kerberos 请求发送到哪里?在多机环境中测试是否需要一些设置?是否有 DNS 调用?DNS 条目(如果使用)是如何创建的?

谢谢。

No *_*lar 6

事实证明,每个客户端主机都需要一个 /etc/krb5.conf 文件来告诉客户端 KDC 所在的位置。(我在这里说的是 Linux/Unix。)

谢谢。

  • 不要让生活变得比现在更艰难。您可以在“krb5.conf”中为 KDC 启用 DNS 查找。无需明确命名 KDC。在这里很有魅力。这就是 Windows 所做的。 (2认同)