2

我无法设置我的节点,所以我将尝试重新生成我的验证器密钥。为老厨师 10 重新生成密钥的说明位于此处

我试过删除 /etc/chef-server/-validator.pem 并重新启动服务器。我希望重新生成密钥,但到目前为止还没有重新创建。

以下是厨师 10 的步骤,我正在尝试将其翻译为厨师 11。

$ ls -l /etc/chef/validation.pem
-rw-r--r-- 1 root root 1676 2011-07-14 11:44 /etc/chef/validation.pem
$ sudo rm /etc/chef/validation.pem
$ sudo /etc/init.d/chef-server restart
 * Restarting chef-server
 ~ Killing pid 10783 with INT
 ~ In 12051
   ...done.
$ ls -l /etc/chef/validation.pem
-rw------- 1 chef chef 1679 2011-07-14 11:55 /etc/chef/validation.pem

这是我的厨师 11 的步骤(不工作)我已将我的公司名称清理为“”

ls -l /etc/chef-server/<myOrg>-validation.pem
sudo rm /etc/chef-server/<myOrg>-validation.pem
sudo chef-server-ctl restart
ls -l /etc/chef-server/<myOrg>-validation.pem
ls: cannot access <myOrg>-validation.pem: No such file or directory
4

1 回答 1

5

以管理员身份使用 webui。编辑客户端“chef-validator”并选中“Regenerate Private Key”复选框。然后将其复制/粘贴到 /etc/chef-server/chef-validator.pem 以及您需要的任何其他地方。

于 2013-04-16T14:38:07.477 回答