Как преобразовать частные, общедоступные файлы PEM и файл cer в полноценный и закрытый ключ?

У меня есть 3 файла: частный сертификат pem, общедоступный сертификат pem и файл, содержащий центры сертификации, которые их подписали. (это открытым текстом). Я пытаюсь настроить графану, для которой требуется закрытый ключ rsa и сертификат полной цепочки.

Я не совсем уверен, что такое фуллчейн. Я знаю, как преобразовать закрытый ключ pem в закрытый ключ rsa, используяopenssl rsa -in private.pem -out rsa_private.key

Я пробовал просто использовать открытый текст как полную цепочку, но это не сработало. (в сообщениях журнала указано:failed to find certificate PEM data in certificate intput, but did find a private key; PEM inputs may have been switched)

Мне удалось заставить его работать, используя мои собственные самоподписанные сертификаты, как описано на странице документации Grafana, но, похоже, я не могу интегрировать нужные мне центры сертификации.

Любая помощь будет здорово, спасибо.

0 ответов

Другие вопросы по тегам