validation.pem é a chave privada de um cliente especial no servidor do chef chamado chef-validator . Enquanto webui.pem é a chave privada do cliente chefe webui.
Você pode gerar novamente as chaves privadas / públicas de qualquer cliente por meio da interface da Web do API ou do servidor do chef.
Pessoalmente, eu não sugeriria "substituir" uma chave privada, mas regenerá-la, pois esses dados são confidenciais e é melhor não continuar usando um especial por muito tempo. Em vez disso, regenere-os em um determinado período por motivos de segurança.
No entanto, é possível hackear o armazenamento de dados de estantes sob /var/opt/chef-server/bookshelf/data
de seu host de servidor chef 11 para alterar a chave pública armazenada em um arquivo de objeto. Por exemplo, você pode extrair o URL do objeto ao executar o comando knife client show chef-validator -VV
. Eu strongmente des-recomendo desta forma porque é hacking.