【问题标题】:Client not found in kerberos database while initializing kadmin Interface初始化 kadmin 接口时在 kerberos 数据库中找不到客户端
【发布时间】:2016-02-11 07:46:10
【问题描述】:

当我尝试使用 addprinc 命令在 Kerberos (Kadmind Server) 中创建 Principal ("prabhat/admin") 时。

kadmin -q "addprinc prabhat/admin"

我收到以下错误

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

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

【问题讨论】:

    标签: security hadoop authentication kerberos bigdata


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-11
      • 2020-03-22
      • 2019-11-29
      • 1970-01-01
      相关资源
      最近更新 更多