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

kadmin -q "addprinc prabhat/admin"

我遇到以下错误

使用密码验证为主体prabhat / admin。

Kadmin:初始化Kadmin界面时,未在kerberos数据库中找到客户端

最佳答案

为了在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"

08-28 05:08