Форумы » Установка и настройка »
Конвертирование сертификатов в формат *pem
Добавил(а) Куреннов Игорь около 1 года назад
Как известно наш почтовый сервер Tegu поддерживает сертификаты только в формате *.pem
Купленный сертификат формате cer можно конвертировать в Linux штатной утилитой openSSL.
OpenSSL – это полнофункциональная утилита командной строки с открытым исходным кодом, которая обычно используется для генерации CSR
и закрытых ключей, установки сертификатов SSL/TLS, преобразования форматов сертификатов безопасности и т. д.
Файл PEM
PEM (Privacy Enhanced Mail) – это файл ASCII в кодировке bas64. Этот формат используется для хранения и отправки криптографических ключей, сертификатов и других промежуточных сертификатов.
Конвертирование файла CER в PEM
Инструментарий OpenSSL по умолчанию установлен в операционную систему.
Однако, если его там нет, вы можете установить его с помощью следующей команды в Терминале:
$ sudo apt install openssl
или же в случае rpm:
$ sudo yum install openssl
Введите пароль sudo.
Когда вам будет предложено выбрать вариант y/n, нажмите y, чтобы продолжить.
После этого начнется установка OpenSSL в вашей системе.
Чтобы преобразовать файл CER в PEM, используйте следующий синтаксис:
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pem
В приведенном выше синтаксисе cert.cer – это имя сертификата, который вы хотите преобразовать в формат pem, а cert.pem – это имя сертификата после преобразования.
Вот таким простым образом вы можете преобразовать файл CER в PEM с помощью утилиты OpenSSL.