bg-tutorials

Как сгенерировать CSR на Tomcat

В этом уроке мы покажем Вам, как сгенерировать CSR на Tomcat. Сначала Вы создадите закрытый ключ и хранилище ключей с помощью инструмента Java keytool, а затем сгенерируете CSR (запрос на подписание сертификата) для отправки в Ваш центр сертификации (ЦС). Это руководство проведет Вас через все шаги.

Что Вам понадобится

  • Установите Java (JDK или JRE), чтобы Вы могли использовать keytool
  • Доступ к терминалу или оболочке на сервере, где будет храниться закрытый ключ

Шаг 1: Создайте хранилище ключей и закрытый ключ

Запустите это в терминале и (при необходимости замените имена хостов/пути):

keytool -genkeypair \
-alias tomcat \
-keyalg RSA -keysize 2048 \
-keystore yourdomain.p12 -storetype PKCS1

Вам будет предложено создать пароль хранилища ключей и пароль ключа (они могут быть одинаковыми).

Шаг 2: Введите данные о Вашей организации (DN)

Keytool попросит ввести отличительное имя (DN), используемое Вашим CSR:

  • C (Country): двухбуквенный код (например, США).
  • ST (штат/провинция): полное название (например, Калифорния)
  • L (местность/город): например, Сан-Хосе
  • O (Organization): юридическое название компании (например, Your Company LLC).
  • OU (Organization Unit): устаревшее поле; оставьте пустым
  • CN (Common Name): точное имя хоста (FQDN), которое Вы защищаете, или подстановочный знак, например, *.yourdomain.com.

Примечание: keytool маркирует CN как «Как Ваше имя и фамилия?«. — введите FQDN, а не имя человека.

Шаг 4: Создайте код CSR

Современные клиенты проверяют SAN (Subject Alternative Name), а не только CN. Запрашивайте SAN непосредственно в CSR:

keytool -certreq \
-alias tomcat \
-keystore example.p12 \
-file yourdomain.csr \
-ext SAN=DNS:yourdomain.com,DNS:www.yourdomain.com

Шаг 5: Отправьте CSR

Ваш код CSR готов. Он находится в файле yourdomain.csr. Вы можете открыть его в любом текстовом редакторе на Ваш выбор и скопировать все содержимое во время оформления покупки. Чтобы не пропустить ни одной строки, используйте горячие клавиши ctrl + a, чтобы выделить весь текст.

После того, как Центр сертификации подтвердит Ваш запрос и отправит Вам SSL-файлы, Вы можете приступать к установке SSL на Tomcat.

Сэкономьте 10% на SSL-сертификатах при заказе сегодня!

Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10

Детальное изображение дракона в полете
Написано

Опытный автор контента, специализирующийся на SSL-сертификатах. Превращает сложные темы кибербезопасности в понятный, увлекательный контент. Вносите свой вклад в повышение уровня цифровой безопасности с помощью впечатляющих рассказов.