Kerberos 主体通常定义为role/host@REALM
. 这里的主机字段是如何使用的?
它是否强制只有特定主机才能在kinit
运行时获得 Kerberos 票证?
- 如果是,那么设置正确的 DNS 是有意义的。
- 如果没有,主机名有什么用?
我xyz/garbage@REALM
在kadmin.local
面板中创建了一个具有名称的主体,下载了 keytab 并将其分发到不同的主机。我尝试kinit
使用这个 keytab 并且它有效。
这是正确的行为吗?如何检查我的 Kerberos 是否使用 DNS?