Pokračujúc v téme inštalácie certifikátov v operačnom systéme Ubuntu stojí za to zvážiť postup ich inštalácie v prehliadači Google Chrome. Tu nájdete podrobný návod, ako ich pridať.
Ak sa rozhodnete pridať certifikát do prehliadača Google Chrome alebo Chromium v grafickom používateľskom rozhraní, otvorte nastavenia z hlavnej ponuky.
Potom musíte otvoriť položku Súkromie a zabezpečenie -> Zabezpečenie -> Konfigurácia certifikátov.
Ďalej prejdite na položku "Certifikačná autorita".
Teraz musíte kliknúť na tlačidlo "Importovať" a vybrať súbor koreňového certifikátu.
V tejto fáze musíte nakonfigurovať nastavenia dôveryhodnosti. Certifikát sa bude používať na overovanie stránok, potom môžete ponechať len prvú položku.
Po pridaní certifikátu sa už nebude zobrazovať informácia, že pripojenie nie je zabezpečené.
Potom je potrebné použiť balík libnss3-tools na prácu s certifikátmi. Môžete ho nainštalovať spustením:
sudo apt install libnss3-tools
Databáza certifikátov Google Chrome sa nachádza v priečinku ~/.pki/nssdb. Dostupné certifikáty si môžete zobraziť príkazom:
certutil -d ~/.pki/nssdb -L
Syntax príkazu na pridanie certifikátu je nasledujúca:
$ certutil -d путь/к/базе/данных -A -t "настройки_доверия" -n "имя" -i "/путь/к/файлу"
Dávajte pozor na dôveryhodnosť. Existujú tri skupiny atribútov dôveryhodnosti, a to pre:
SSL;
E-mail;
Softvér a iné objekty.
Každá zo skupín môže obsahovať atribúty, ako napr:
p - platný partner;
P - dôveryhodný partner;
c - platná certifikačná autorita;
C - dôveryhodná certifikačná autorita;
T - dôveryhodná certifikačná autorita pre autorizáciu klienta.
Pre certifikáty SSL postačuje sekvencia "TC,,,". Atribúty T a C pre SSL a nič pre čokoľvek iné. Celý príkaz na import ca.crt bude vyzerať takto:
certutil -d sql:~/.pki/nssdb -A -t "TC,," -n "Losst CA" -i ./ca.crt
Potom sa môžete opäť pozrieť na zoznam certifikátov a uistiť sa, že je všetko v poriadku:
certutil -d sql:~/.pki/nssdb -L
Týmto je inštrukcia ukončená.