我有一个节点kerberos设置。我可以使用kadmin.local来查询kdc,但是当我尝试使用kadmin(kadmin -p admin/admin@xxx.xxx.xxx)进行查询时,它会失败并显示错误:
kadmin: Communication failure with server while initializing kadmin interface
Kerberos服务运行正常。
tcp 0 0 0.0.0.0:88 0.0.0.0:* LISTEN
tcp6 0 0 :::88 :::* LISTEN -
udp 0 0 0.0.0.0:88 0.0.0.0:* -
udp6 0 0 :::88 :::* -
udp 0 0 0.0.0.0:750 0.0.0.0:* -
udp6 0 0 :::750 :::* -
我已经使用以下命令启动了kerberos服务:/etc/init.d/krb5-admin-server start
krb5.conf
[realms]
xxx.xxx.xxx = {
kdc = devkdc.xxx.xxx
admin_server = devkdc.xxx.xxx
}
答案 0 :(得分:0)
默认情况下,Kerberos admin在端口749
上运行。确保已打开并且可以从客户端主机进行访问。
另请参阅此处以了解其他可能的解决方案: https://serverfault.com/questions/803662/kerberos-error-while-initializing-kadmin-interface-from-admin-server/803994