Вернуться назад

Создание файлов для ssl-сертификата

Создание ключа для SSL-сертификата.
openssl req -batch -noout -new -newkey rsa:2048 -nodes -keyout cert.key

Генерация CSR-запроса:
openssl req -new -key cert.key -out cert.csr

Убрать пароль с ключа:
openssl rsa -in cert.key -out cert.key

Посмотреть данные CSR:
openssl req -noout -text -in cert.csr

Данные сертификата (проверить кем выдан, например):
openssl x509 -noout -text -in cert.crt

Проверить, что ключ соответствует сертификату:
openssl x509 -noout -modulus -in cert.crt | openssl md5
openssl rsa -noout -modulus -in cert.key | openssl md5

Два значения должны совпадать.

Узнать длину запроса:
echo '(' `openssl req -noout -modulus -in cert.csr | cut -d'=' -f2 | wc -c` '-1)*4' | bc

Проверить выдачу HTTPS:
openssl s_client -host ulanovka.ru -port 443


igel
Дата: 24 января 2019 г. в 23:52:37

Автор: igel