Aggiungere certificati a Google Chrome

Google_Chrome_logoGoogle Chrome (versione Linux) non permette ancora l’aggiunta di certificati SSL direttamente dal browser. Tuttavia questo può essere fatto velocemente da terminale.

Il sito di Chrome ha una pagina dedicata proprio all’aggiunta di certificati su Linux. Il metodo più breve su Ubuntu (e Debian, come segnalato da yorick) è il seguente. Prima di tutto si installa il necessario:

sudo apt-get install libnss3-tools

Poi si scarica manualmente il certificato (con wget), la cui posizione dipende ovviamente dal sito che vogliamo aggiungere (un metodo per trovarlo è cercare su Google il nome del sito più “certificate”). Ad esempio il certificato del Politecnico di Torino si trova all’indirizzo www.europki.org/ca/root/ca_cert/ca_cert.crt:

wget http://www.europki.org/ca/root/ca_cert/ca_cert.crt

Si aggiunge poi il file scaricato (ca_cert.crt nel mio caso) ad database, con una qualche nome (non ha molta importanza).

certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n "nome certificato" -i ca_cert.crt
ed il gioco è fatto. Riavviando Chrome il sito in questione non dovrebbe più dare problemi.
(Ancora nessuna valutazione)
Caricamento ... Caricamento ...

3 Responses to “Aggiungere certificati a Google Chrome”

  1. Dado Says:

    ciao, ho seguito la tua guida, in parallelo a quella di google chrome. ho riscontrato un problema che chrome dice essere solito per Ubuntu Jaunty (anche se non uso ubuntu jaunty), riporto:
    “Ubuntu Jaunty error
    Above (and most commands) gives:

    certutil: function failed: security library: invalid arguments.

    Package version 3.12.3.1-0ubuntu0.9.04.2″

    in pratica quando do qualsiasi comando mi restituisce “certutil: function failed: bla bla bla….”

    come risolvo il problema?

    Grazie.

  2. fgtech Says:

    @Dado

    Hai karmik? Strano perché a me non ha dato nessun problema. Il file di certificato che vuoi aggiungere ha estensione .crt? Perché altri tipi di certificati richiedono un altro procedimento.

    Puoi anche dirmi la versione del pacchetto libnss3-tools e il messaggio di errore completo? Così magari lo si riesce a risolvere per tutti quelli che hanno il tuo stesso problema.

  3. yorick Says:

    Questa procedura funziona anche su Debian Squeeze.
    Ciao!

Leave a Reply