Sådan distribueres Firefox med låst om: konfigurationsindstillinger

Billede: Mozilla

Siden udgivelsen af ​​Firefox Quantum, har du foretaget ændringen til Firefox i din virksomhed? Hvis det er tilfældet, er du bekymret for, at brugere foretager ændringer i browseren, der kan være i strid med virksomhedens politik, eller udgør sikkerhedsrisici? Selvom den gennemsnitlige bruger muligvis ikke kender funktionen om: config findes, er der nogle, der gør det. Selvom fuldstændig deaktivering af: config ikke rigtig er en mulighed, kan du altid låse visse indstillinger inden for ca.: config, og derefter distribuere den nyligt konfigurerede browser.

Jeg vil lede dig gennem processen med at gøre netop det. Jeg demonstrerer på Linux-platformen (ved hjælp af Ubuntu 17.10 og Firefox 59). Processen ligner både Windows og macOS, skønt specifikationerne for filplaceringer varierer.

Du bliver nødt til at downloade den nyeste version af Firefox fra Mozilla og afinstallere versionen af ​​Firefox, der blev inkluderet enten via standardoperativsysteminstallationen eller fra med OS-pakkehåndtereren. Du skal også bruge terminalvinduet. Download den nyeste version af Firefox til ~ / Downloads- biblioteket.

Når du har alt klar, lad os komme på arbejde.

Udpakning af filen

Den første ting, vi skal gøre, er at pakke den downloadede fil ud. Åbn din terminal og skift til mappen ~ / Downloads med kommandoen cd ~ / Downloads . Pak filen ud med kommandoen tar xvfj firefox - *. Bz2 . Dette vil oprette en ny mappe kaldet firefox-XX (hvor XX er udgivelsesnummer). Inden for denne mappe er undermappen, firefox . Lad os flytte den ud af overordnede mapper med følgende kommandoer:

 cd firefox-XX (hvor XX er udgivelsesnummer) mv firefox ../ cd ../ 

Du skal nu se en mappe ved navn firefox. Skift til den mappe med kommandoen cd firefox .

Vi er nu klar til at konfigurere.

Konfiguration af Firefox

Den første ting, vi skal gøre, er at oprette en ny fil, der hedder mozilla.cfg . Udsted kommandoen nano mozilla.cfg . Inden for denne fil vil vi låse om: konfigurationsindstillingerne, vi ønsker ikke, at brugerne skal kunne ændre. Den første linje i denne fil ignoreres altid, så vi vil blot tilføje en tom kommentar, sådan:

 // 

De næste linjer i filen indeholder alle konfigurationsindstillinger. For at låse en præference i ca.: config, starter en linje med lockPref. Lad os sige, at vi f.eks. Vil indstille standardhjemmesiden til TechRepublic-webstedet. Konfigurationsindstillingen for dette ville være:

 lockPref ("browser.startup.homepage"), "http://www.techrepublic.com"); 

For at finde ud af, hvilke andre præferencer du kan angive i denne fil, skal du bare åbne siden om: config. For eksempel kan du låse app.update.enabled (hvilket vil deaktivere programopdateringer) med denne linje:

 lockPref ("app.update.enabled", falsk); 

Du kan også låse standard browsercheck med denne linje:

 lockPref ("browser.shell.checkDefaultBrowser", falsk); 

Når du har tilføjet alle dine konfigurationsindstillinger, skal du gemme og lukke filen.

Udsted derefter næste kommando (fra det nuværende firefox-bibliotek) nano default / pref / autoconfig.js . Tilføj følgende indhold i denne fil:

 // pref ("general.config.obscure_value", 0); pref ("general.config.filename", "mozilla.cfg"); 

Gem og luk filen.

Test dine konfigurationer

Åbn Firefox med kommandoen ./firefox . Når browseren åbnes, skal du være i stand til at se dine konfigurationer på plads. Du kan kontrollere, at de er låst ved at åbne siden om: config (indtast om: config i adresselinjen og tryk på Enter). Søg efter en af ​​de indstillinger, du har konfigureret, og den skal vises som låst ( figur A ).

Figur A

Vores nyligt låste muligheder.


Implementering af den konfigurerede Firefox

Fordi dette er Linux, er processen faktisk ret nem. Hvad vi skal gøre er at flytte firefox-mappen til / opt med kommandoen sudo mv firefox / opt . Derefter opretter vi et symbolsk link til / usr / bin med kommandoen ln -s / opt / firefox / firefox / usr / bin / firefox . På dette tidspunkt kan en bruger udstede kommandoen firefox fra kommandolinjen for at starte vores nyligt konfigurerede (og låste) version af Firefox. Når det starter, skal du låse ikonet på skrivebordspanelet, og du er god til at gå. Afhængigt af dit skrivebordsmiljø skal du muligvis manuelt oprette en skrivebordsindgang. For at gøre dette skal du åbne et terminalvindue og udstede kommandoen nano ~ / .local / share / applikationer / firefox.desktop og tilføje følgende indhold:

 Desktop Entry Version = 1.0 Navn = Firefox GenericName = Firefox Kommentar = Firefox Exec = / usr / bin / firefox Terminal = falsk Ikon = / opt / firefox / browser / chrome / ikoner / default / default48.png Type = Applikationskategorier = Netværk; WebBrowser; Mimetype = text / html; 

Gem og luk filen. Den nyoprettede launcher skal vises på dit skrivebord eller din GNOME Launcher.

Og det er alt, hvad der er at distribuere en version af Firefox, der inkluderer låste muligheder inden for ca.: config. Hvis du ønsker at forhindre dine brugere i at manipulere med Firefox, kan dette muligvis være din bedste rute, indtil Firefox for Enterprise er frigivet.

Open Source Ugentlig nyhedsbrev

Du vil ikke gå glip af vores tip, tutorials og kommentarer til Linux OS og open source-applikationer. Leveres tirsdage

Tilmeld dig i dag

© Copyright 2021 | mobilegn.com