Introduzione
Questo documento descrive come configurare Firefox per distribuire la CA radice Umbrella.
Panoramica
L'installazione della CA Cisco Umbrella Root può essere difficile per gli utenti di Firefox, in quanto non esiste un modo integrato per gestire Firefox a livello centrale. In questo articolo viene descritto come configurare Firefox per l'attendibilità dei certificati nell'archivio certificati di Windows. In questo modo la gestione dei certificati tramite Criteri di gruppo risulta molto più semplice nel lungo periodo.
Queste linee guida sono fornite "così com'è" e non possono essere supportate direttamente da Umbrella oltre a quanto descritto di seguito.
Usa archivio certificati di Windows
A partire dalla versione F49, è stata inclusa una nuova opzione che consente a Firefox di considerare attendibili le autorità principali nell'archivio certificati di Windows. Ciò significa che i certificati possono essere distribuiti tramite Criteri di gruppo come di consueto e che Firefox considera attendibili le stesse autorità radice considerate attendibili da Internet Explorer. Per maggiori dettagli, fare clic qui:
https://bugzilla.mozilla.org/show_bug.cgi?id=1265113
Purtroppo, Mozilla ha deciso di non attivare questa funzione per impostazione predefinita, quindi questo metodo richiede ancora qualche altra configurazione. Per abilitare questa impostazione, security.enterprise_roots.enabled deve essere impostato su true. Per maggiori dettagli, fare clic qui:
https://bugzilla.mozilla.org/show_bug.cgi?id=1314010
Per attivare questa funzionalità in un singolo computer:
- In Firefox, digitare about:config nella barra degli indirizzi
- Se richiesto, accettare gli avvisi
- Fare clic con il pulsante destro del mouse per creare un nuovo valore booleano e immettere security.enterprise_roots.enabled come nome
- Impostare il valore su true
Per attivare questa funzione su più computer, è necessario utilizzare un altro metodo per bloccare le preferenze in Firefox. Il vantaggio è che una volta attivato, sarà possibile gestire facilmente i certificati utilizzando i Criteri di gruppo in futuro.
Blocco delle preferenze di Firefox
È possibile utilizzare un file delle preferenze per configurare l'impostazione security.enterprise_roots.enabled. A tale scopo, utilizzare i file allegati:
- Il file umbrella.cfg deve essere posizionato nella directory principale di Firefox. Ad esempio:
C:\Program Files\Mozilla Firefox\umbrella.cfg
- Il file local-settings.js deve essere inserito nella sottodirectory \defaults\pref. Ad esempio:
C:\Program Files\Mozilla Firefox\defaults\pref\local-settings.js
Il contenuto di local-settings.js deve essere il seguente:
pref("general.config.obscure_value", 0); pref("general.config.filename", "umbrella.cfg");
Il contenuto del file umbrella.cfg deve essere il seguente:
// lockPref("security.enterprise_roots.enabled", true);
Nota: Se i file vengono creati manualmente, devono essere codificati con ANSI.
Distribuzione dei file delle preferenze di Firefox tramite Criteri di gruppo
È possibile utilizzare Criteri di gruppo per distribuire i file.
Nota: Questo processo richiede che Firefox sia installato nel percorso predefinito nei computer client.
- Aggiungere i file umbrella.cfg e local-settings.js a una condivisione di rete. Verificare che la condivisione disponga delle autorizzazioni di lettura per 'Computer del dominio'
- Creare/modificare un criterio di gruppo in Gestione Criteri di gruppo
- Modificare le impostazioni in Configurazione computer > Preferenze > Impostazioni di Windows > File
- Fare clic con il pulsante destro del mouse e selezionare Nuovo file
- Puntare il file di origine su umbrella.cfg nella condivisione di rete
- Scegliere il file 'Destinazione' per essere C:\Program Files\Mozilla Firefox\umbrella.cfg e Apply
- Ripetere questi passaggi per copiare lo stesso file in C:\Program Files (x86)\Mozilla Firefox\umbrella.cfg
- Ripetere questi passaggi per copiare local-settings.js in C:\Program Files\Mozilla Firefox\defaults\pref\local-settings.js
- Ripetere questi passaggi per copiare local-settings.js in C:\Program Files (x86)\Mozilla Firefox\defaults\pref\local-settings.js
Distribuire le preferenze di Firefox con il programma di installazione di Firefox
Questi file possono anche essere copiati mediante script nella posizione corretta durante l'installazione, se si esegue un'installazione di Firefox controllata da script. I dettagli sull'esecuzione di un'installazione controllata da script di Firefox sono riportati di seguito:
https://wiki.mozilla.org/Installer:Command_Line_Arguments
Il programma di installazione offline completo di Firefox è necessario per un'installazione controllata da script. Il testo è disponibile qui:
https://www.firefox.com/en-US/download/all/?redirect_source=mozilla-org
(Facoltativo) Distribuzione delle impostazioni di Firefox con CCK2
CCK2 è un altro metodo popolare per creare configurazioni di firefox bloccate. CCK2 è un componente aggiuntivo di Firefox con un'interfaccia grafica che consente di impostare molte preferenze diverse di Firefox:
https://mike.kaply.com/cck2/
CCK2 produce le impostazioni di configurazione automatica che possono essere estratte nella directory di installazione di Firefox.
Facoltativamente, CCK2 può anche esportare queste impostazioni come un'estensione di Firefox che può essere distribuita agli utenti.