Самоподписанный сертификат SSL: как создать и где применять, термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Самоподписанный сертификат SSL: как создать и где применять». Страница справочника целиком: Самоподписанный сертификат.

Коротко о теме

Самоподписанный сертификат бесплатен и шифрует трафик, но браузер ему не верит. Команды openssl и PowerShell, и где такой сертификат уместен.

Подробности по разделам

Что такое самоподписанный сертификат и почему браузер ему не верит

Поэтому Chrome показывает ошибку NET::ERR_CERT_AUTHORITY_INVALID, а другие браузеры выводят похожую страницу с предупреждением. Разбор причины и починки: сертификат не доверен.

Как создать самоподписанный сертификат SSL в Linux

Параметр -addext работает в OpenSSL 1.1.1 и новее. Проверить результат: Чтобы система и curl стали доверять сертификату, добавьте его в хранилище (Debian и Ubuntu): Firefox ведёт своё хранилище, сертификат добавляют в его настройках. Больше про openssl: команды openssl.

Ключевые цифры

Термины на странице

Самоподписанный сертификат
Самоподписанный сертификат выпускает сам владелец. Браузеры ему не доверяют, он годится для тестов.
Linux
Linux это семейство операционных систем для серверов: Ubuntu, Debian, AlmaLinux и другие.
PowerShell
PowerShell это командная оболочка Windows для автоматизации администрирования.
Мультидоменный сертификат
Мультидоменный сертификат защищает несколько разных доменов одним сертификатом.
Трафик
Трафик это объём переданных данных. У одних тарифов он безлимитный, у других платный сверх пакета.
Цепочка сертификатов
Цепочка сертификатов связывает сертификат сайта с корневым через промежуточные. Без промежуточного часть браузеров покажет ошибку.
Root-доступ
Root-доступ это права администратора на сервере: можно ставить любые программы и менять любые настройки.
Debian
Debian это дистрибутив Linux, на котором основана Ubuntu. Его ценят за стабильность.

Что проверить

  1. Выпустите сертификат после того, как домен указывает на сервер.
  2. Проверьте, что установлена вся цепочка сертификатов.
  3. Включите перенаправление с HTTP на HTTPS.
  4. Сравнивайте цену за одинаковую конфигурацию: ядра, память, диск, IPv4.
  5. Смотрите цену продления и оплаты помесячно, а не только акционную.
  6. Сверяйте цены на сайте провайдера в день оплаты: они меняются.

Связанные страницы