LINUX.ORG.RU

Openssl создание сертификата

 ,


0

1

Подключаю XML-шлюз для терминала, с терминалом общаемся по https. По инструкции создается сертификат (сразу говорю, в сертификатах нихрена непонимаю). Инструкция такая, устанавливается <b>openssl</b>, и в командной строке openssl:

genrsa -out private.pem 1024
req -new -x509 -key private.pem -out cert.crt
pkcs12 -export -in cert.crt -inkey private.pem -out cert.pfx
x509 -pubkey -noout <cert.crt> public.pem
Создается три файла private.pem, cert.crt, cert.pfx, в четвёртая команда выдаёт ошибку unknown option <cert.crt> Саппорт уверяет что инструкция верная, и что у меня не та версия openssl. Спецы по openssl, как думаете, ошибка в последней команде, или ошибка в версии openssl? И как создать public.pem? Прошу помощь

Ты ведь пытаешься сгенерировать публичный ключ? В инструкции точно «<cert.crt>» без пробелов?

Если записано как ниже - то это стандартное перенаправление ввода-вывода.

x509 -pubkey -noout < cert.crt > public.pem

anonymous ()

да, все правильно говорят, пробельчики добавь.

blind_oracle ★★★★★ ()

А скобочки (треугольные) там точно нужны?

segfault ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.