Добавление самоподписанного сертификата в список доверенных
Самоподписанный SSL-сертификат — это сертификат, подписанный самим лицом, которое ответственно за ресурс.
По умолчанию самоподписанный сертификат не имеет статус доверенного в браузере пользователя. Чтобы самоподписанный сертификат считался доверенным, его необходимо добавить в список доверенных на компьютере пользователя.
Способ добавления самоподписанного сертификата в список доверенных отличается в зависимости от используемой ОС:
Добавление сертификата в список доверенных в Windows
Чтобы добавить самоподписанный сертификат в доверенные в Windows:
-
Откройте диспетчер сертификатов. Для этого выполните следующие действия:
-
Нажмите сочетание клавиш WIN+R. Откроется окно Выполнить.
-
Введите в окне
certlm.msc
и нажмите ОК.
-
-
Перейдите в раздел Доверенные корневые центры сертификации → Сертификаты с помощью дерева разделов в диспетчере сертификатов.
-
Выполните команду Все задачи → Импорт в контекстном меню раздела Доверенные корневые центры сертификации → Сертификаты в дереве разделов. Откроется мастер импорта сертификатов.
-
Нажмите Далее на стартовой странице мастера.
-
Выберите файл самоподписанного сертификата на странице выбора сертификата и нажмите Далее.
-
Удостоверьтесь, что на странице выбора хранилища выбран вариант Поместить все сертификаты в следующее хранилище и выбрано хранилище Доверенные корневые центры сертификации. Нажмите Далее.
-
Проверьте корректность указанных параметров на странице завершения импорта и нажмите Готово. Сертификат будет добавлен в список доверенных.
Добавление сертификата в список доверенных в Linux
Чтобы добавить самоподписанный сертификат в доверенные в Linux:
-
Для Debian-подобных дистрибутивов:
-
Перейдите в каталог, в котором содержится файл самоподписанного сертификата.
-
Скопируйте файл самоподписанного сертификата в каталог
/usr/local/share/ca-certificates/
:sudo cp domain.crt /usr/local/share/ca-certificates/domain.crt
Здесь
domain.crt
— файл самоподписанного сертификата. -
Выполните команду:
sudo update-ca-certificates
Сертификат будет добавлен в список доверенных.
-
-
Для RedHat-подобных дистрибутивов: действия по настройке доверенных сертификатов могут отличаться в зависимости от дистрибутива.
Точный алгоритм настройки и требуемые команды необходимо смотреть в официальной документации для конкретного дистрибутива. Основной алгоритм действий:
-
Добавьте файл самоподписанного сертификата в каталог
/etc/pki/ca-trust/source/anchors/
. -
Выполните команду:
update-ca-trust extract
Сертификат будет добавлен в список доверенных.
-
Добавление сертификата в список доверенных в macOS
Чтобы добавить самоподписанный сертификат в доверенные в macOS:
-
Откройте приложение Связка ключей.
-
Откройте приложение Finder и найдите в нем файл самоподписанного сертификата. Перетащите найденный файл в окно приложения Связка ключей.
-
Перейдите на вкладку Сертификаты в приложении Связка ключей.
-
Дважды нажмите на добавленный самоподписанный сертификат. Откроется окно сведений о сертификате.
-
Раскройте группу параметров Доверие и для каждого параметра выберите вариант Всегда доверять. Сертификат будет добавлен в список доверенных.