Я пытаюсь создать сертификат SSL на своем веб-сайте. Для создания csr я использовал команду:
openssl req –new –newkey rsa:2048 –nodes –keyout mydomain.key –out mydomain.csr
Но я получаю сообщение об ошибке:
req: Используйте -help для сводки.
Я проверил, если openssl установлен или нет, и дает версию. Итак, он установлен.
Я не знаю что делать Я новичок в этом. Это моя первая попытка получить ssl. Итак, мне тяжело. Любая помощь приветствуется.
Сгенерируйте и подпишите закрытый ключ для my.domain.com
с помощью openssl
.
Создайте новый зашифрованный закрытый ключ.
openssl genrsa -aes128 -out /etc/pki/tls/private/httpdkey.pem
Введите httpd в подсказке с парольной фразой (или просто нажмите пусто). Создайте самоподписанный сертификат с помощью ключа.
openssl req -new -x509 -key /etc/pki/tls/private/httpdkey.pem -out /etc/pki/tls/certs/httpdcert.pem -days 365
ИЛИ
openssl req -new -sha256 -key {{filename.key}} -out {{filename.csr}}
openssl x509 -req -days {{days}} -in {{filename.csr}} -signkey {{filename.key}} -out {{filename.crt}}