无法重置Chef用户的密钥或密码“缺少更新权限”

时间:2016-11-08 19:05:50

标签: linux centos chef

运行Chef 12.5 CentOS Linux发行版7.2.1511(核心)

我使用以下命令创建了一个新的Chef用户:

chef-server-ctl user-create test firstname lastname email@fake.com 'Passw0rd1!'
chef-server-ctl org-user-add myorg test

将用户添加到“用户”组

现在在GUI中,如果我尝试重置用户的密钥或密码,我会收到此错误: enter image description here

我的帐户是管理员。

如何重置此用户的密码和密钥?

好的,我可以以用户身份登录并重置其密钥。但为什么管理员不能这样做呢?我以为Chef管理员可以访问Delete,Grant,Read,Update所有Chef对象吗?

1 个答案:

答案 0 :(得分:2)

如果用户丢失了密码,您可以通过管理员用户在服务器上的命令行进行更改。

chef-server-ctl password test

这将提示您输入并确认新密码。将此内容提供给您的用户,让他们管理自己的密钥和密码。