kpasswd - 不正确的网络地址更改密码

kpasswd - Incorrect net address changing password

我使用 krb5-kdc 在 AWS 上设置了一个服务器。

$ dpkg -l  | grep krb5
ii  krb5-admin-server                1.12+dfsg-2ubuntu5.3                       amd64        MIT Kerberos master server (kadmind)
ii  krb5-kdc                         1.12+dfsg-2ubuntu5.3                       amd64        MIT Kerberos key server (KDC)
ii  krb5-user                        1.12+dfsg-2ubuntu5.3                       amd64        Basic programs to authenticate using MIT Kerberos

我可以kadmin.localkinit。但是kpasswd失败了

kpasswd: Incorrect net address changing password

我该如何解决这个问题?

P.S。 google 之后我发现 mail from Russ Allbery 但我没有使用 Microsoft AD。现在一无所知。

除了一个带 KDC 的网络区域外,我还有三个不同的网络区域。

所以当我尝试 kpasswd 这三个区域时。 两个区域成功,一个引发错误。

所以我通过在该区域为 KDC 使用其他 IP 地址来解决问题。 (KDC 有两个 IP 地址)