Создание самоподписанного сертификата?

Written by

in

Создать файл mycert.pem, в котором будет и секретный ключ и открытый сертификат, основанный на нём. Сертификат будет действителен в течение 365 дней; ключ (благодаря опции -nodes) будет нешифрованным.

openssl req \\
    -x509 -nodes -days 365 \\
    -newkey rsa:1024 -keyout mycert.pem -out mycert.pem

После вызова команды надо будет ответить на несколько вопросов: Country Name, State, City и так далее. На вопрос “Common Name” нужно отвечать именем сервера, по которому будут обращаться люди.

Можно автоматизировать ввод ответов с помощью опции -subj.

openssl req \\
  -x509 -nodes -days 365 \\
  -subj \'/C=US/ST=Oregon/L=Portland/CN=www.madboa.com\' \\
  -newkey rsa:1024 -keyout mycert.pem -out mycert.pem

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *