Корневой сертификат

Установите его, чтобы браузеры и приложения доверяли внутренним сервисам *.home без предупреждений.

Проверяю…

Проверяю, доверяет ли это устройство сертификатам *.home.

1. Скачайте

Имя
…
Действует до
…
SHA-256
…

2. Установите

  1. Откройте эту страницу в Safari и нажмите «Профиль для iPhone / iPad / Mac».
  2. Разрешите загрузку профиля конфигурации.
  3. Настройки → Профиль загружен (вверху) → Установить, введите код-пароль.
  4. Настройки → Основные → Об этом устройстве → Доверие сертификатов — включите переключатель для «Progist Home Private Network».
  1. Скачайте профиль и дважды щёлкните по нему.
  2. Системные настройки → Конфиденциальность и безопасность → Профили → установить.

Или из терминала:

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/Downloads/progist-home-ca.crt

PowerShell (от имени пользователя, появится окно подтверждения):

Import-Certificate -FilePath "$env:USERPROFILE\Downloads\progist-home-ca.crt" -CertStoreLocation Cert:\CurrentUser\Root

Вручную: дважды щёлкните .crt → Установить сертификат → «Поместить все сертификаты в следующее хранилище» → Доверенные корневые центры сертификации.

  1. Скачайте .crt.
  2. Настройки → Безопасность (или «Биометрия и безопасность») → Шифрование и учётные данные → Установить сертификат → Сертификат ЦС.
  3. Подтвердите предупреждение и выберите файл.

Debian / Ubuntu:

sudo cp progist-home-ca.crt /usr/local/share/ca-certificates/progist-home-ca.crt
sudo update-ca-certificates

Fedora / RHEL:

sudo cp progist-home-ca.crt /etc/pki/ca-trust/source/anchors/
sudo update-ca-trust

Arch:

sudo trust anchor --store progist-home-ca.crt

Chrome / Chromium используют собственную базу NSS:

certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n progist-home -i progist-home-ca.crt
  1. Настройки → Приватность и защита → Сертификаты → Просмотр сертификатов.
  2. Вкладка Центры сертификации → Импортировать…, выберите .crt.
  3. Отметьте «Доверять при идентификации веб-сайтов».