Ubuntu18 firefox Добавить доверие к существующему сертификату - PullRequest
0 голосов
/ 24 февраля 2020

Я использую рабочий стол ubuntu18, и я добавил необходимые мне сертификаты к firefox 73.0:

/usr/share/ca-certificates/mozilla

, а также добавил его к:

/etc/ca-certificates.conf

В конце файл как:

mozilla/caname.crt

И запустить:

update-ca-certificate

Теперь я могу видеть сертификаты в списке сертификатов firefox через браузер, но не помечены какие-либо окна доверия, поэтому это не работает.

Есть ли какой-то путь от cli для установки флага доверия в этих сертификатах, возможно, с помощью certutil?

Я знаю, что существует множество способов ввода сертификата в firefox с помощью команд cli, но ни один из них не работал для меня, и теперь я смог добавить сертификаты, используя команды выше, но мне нужно добавить доверие.

1 Ответ

0 голосов
/ 25 февраля 2020

Нашел это решение для добавления сертификатов в firefox в Ubuntu:

https://github.com/mozilla/policy-templates/#proxy

Просто нужно добавить этот файл в:

/usr/lib/firefox/distribution/

touch policies.json

В политиках. json add:

{
"policies": {
"Certificates": {
    "ImportEnterpriseRoots": true,
    "Install" [
               "somecert1.crt",
               "usr/local/share/ca-certificates/somecert1.crt"
               ]
         }
    }
}

Сначала в части установки указывается имя сертификата, а затем путь. И перезапустите firefox. если что-то не работает, попробуйте сбросить firefox, как будто вы установили что-то до того, как оно застрянет.

Этот метод хорошо работает без certutil

...