Это инструкция по установке сертификатов для владельцев ноутбуков и компьютеров с операционной системой Ubuntu Linux. Для корректной работы нужно два сертификата — корневой и выпускающий
Установка сертификатов в системное хранилище
Прежде всего скачаем сами сертификаты, для этого перейдем в домашнюю директорию:
cd ~
И выполним команды:
wget https://gu-st.ru/content/lending/russian_trusted_root_ca_pem.crt
wget https://gu-st.ru/content/lending/russian_trusted_sub_ca_pem.crt
Это официальные ссылки для скачивания сертификатов с портала Госуслуг.
Затем повысим права до суперпользователя:
sudo -s
Затем создадим директорию:
mkdir /usr/local/share/ca-certificates/russian_trusted
И скопируем в нее сертификаты:
cp russian_trusted_root_ca_pem.crt russian_trusted_sub_ca_pem.crt /usr/local/share/ca-certificates/russian_trusted
Затем установим их командой:
update-ca-certificates -v
link russian_trusted_root_ca_pem.pem -> bf3ad7f0.0
В выводе можно увидеть, что нужные сертификаты были установлены.
Теперь можем проверить, что система доверяет сертификатам выпущенным данным УЦ, для этого попробуем соединиться с сайтом Сбербанка, который одним из первых перешел на отечественные сертификаты:
wget -qS --spider --max-redirect=0 https://www.sberbank.ru
Если вы увидите следующий вывод, то все в порядке:
Фууууу… Такое советовать. Надеюсь никто себе эту мерзость от службистов на систему не установил.
Если необходимо работать с государственными ресурсами и основными банками то придеться.