初始化kadmin接口时,在kerberos数据库中找不到客户端

时间:2016-02-11 07:46:11

标签: security hadoop authentication kerberos bigdata

当我尝试使用 addprinc 命令在Kerberos( Kadmind服务器)中创建Principal(“prabhat / admin ”)时。

kadmin -q "addprinc prabhat/admin"

我收到以下错误

使用密码作为主要prabhat / admin进行身份验证。

Kadmin:初始化kadmin接口时在kerberos数据库中找不到客户端

1 个答案:

答案 0 :(得分:7)

要在Kadmin服务器中创建主体,首先必须使用kadmin.local命令创建主体,

kadmin.local -q "addprinc user1/admin"
kadmin.local -q "list_principals"

将提供一份校长列表,以帮助您进行身份验证。

现在,您可以使用user1 / admin作为授权主体来创建更多主体,而无需使用kadmin.local

kadmin -p user1/admin -q "addprinc user2/admin"