Генерация ssl сертификата

1. Сгенерировать приватный ключ и файл csr

1.1 Генерируем приватный ключ:

openssl genrsa -out server.key 2048

1.2 затем вводите команду для создания запроса на сертификат (csr):

openssl req -new -key server.key -out server.csr

1.3 Далее ответить на вопросы:

Country Name (2 letter code) [AU]:
State or Province Name (full name) [Some-State]:
Locality Name (eg, city) []:
Organization Name (eg, company) [Internet Widgits Pty Ltd]:
Organizational Unit Name (eg, section) []:
Common Name (eg, YOUR name) []:
Email Address []:

Необязательные поля:

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:

После этого в домашней директории (/home/user/) будут лежать файлы server.key и server.csr. необходимо взять файл server.csr и отдать его на подпись в организацию, выпускающую сертификаты, после его подписи, разместить на сервере.

1.4 Самоподписанный сертификат генерируется так:

openssl req -new -x509 -days 365 -key server.key -out server.crt

Опубликовано в ssl

Рубрики