Ceci est une ancienne révision du document !



Verrouiller des paramètres de Firefox

Ce tutoriel vous explique comment verrouiller certains paramètres de Firefox afin d'éviter des modifications de ceux-ci par les utilisateurs. On peut ainsi, par exemple, choisir et verrouiller la page de lancement de Firefox. Le plus intéressant étant de paramétrer et de verrouiller l'accès réseau lors d'un passage par un proxy ; ainsi, les utilisateurs pourront toujours accéder à internet car ils ne pourront plus modifier les paramètres d'accès réseau.

éditer le fichier /etc/firefox/syspref.js

sudo gedit /etc/firefox/syspref.js

puis y ajouter les deux lignes suivantes à la fin du fichier :

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

ajouter le fichier /usr/lib/firefox/firefox.cfg :

sudo gedit /usr/lib/firefox/firefox.cfg
Le code suivant est un exemple de verrouillage, vous devez l'adapter à vos besoins en suivant les informations portées au chapitre qui suit

et lui coller les informations suivantes :

// Lock specific preferences in Firefox so that users cannot edit them
lockPref("network.proxy.type", 1);
lockPref("network.proxy.http", "10.207.205.254");
lockPref("network.proxy.http_port", 3128);
lockPref("network.proxy.share_proxy_settings", true) ;
lockPref("network.proxy.no_proxies_on", "127.0.0.1, localhost") ;
lockPref("browser.startup.page", 1) ;
lockPref("browser.startup.homepage", "http://webtice.ac-guyane.fr/luminasophie|http://stock.biotechno.fr");

PAGE D’ACCUEIL

Imposer l’affichage de la page d’accueil à l’ouverture de Firefox :

lockPref("browser.startup.page", 1) ;

Imposer la page d’accueil :

lockPref("browser.startup.homepage", "http://192.168.0.254") ; Remarque :

Remplacez http://192.168.0.254 par l’adresse de votre propre page d’accueil.

Notez que le bouton permettant de changer la page d’accueil dans les options reste opérationnel, MAIS au redémarrage de Firefox, votre page d’accueil est rétablie. Donc, pas de souci !

TELECHARGEMENTS

Imposer l’ouverture de la fenêtre "Téléchargements" au début d’un téléchargement :

lockPref("browser.download.manager.showWhenStarting", true) ; Remarque :

Pour imposer la non-ouverture de cette fenêtre, remplacez "true" par "false"

Imposer la fermeture de la fenêtre "Téléchargements" à la fin d’un téléchargement :

lockPref("browser.download.manager.closeWhenDone", true) ; Remarque :

Pour imposer la non-fermeture de cette fenêtre, remplacez "true" par "false"

Imposer le chemin d’enregistrement des fichiers téléchargés :

lockPref("browser.download.dir", "C :\\Documents and Settings\\utilisateur\\Bureau") ; Remarque :

Remplacez "C :\\Documents and Settings\\utilisateur\\Bureau" par le chemin désiré. Bien doubler les slashs dans l’adresse du répertoire.

Interdire de cocher "Toujours demander où enregistrer les fichiers" :

lockPref("browser.download.useDownloadDir", true) ;

VIE PRIVEE

Désactiver l’Historique :

lockPref("browser.history_expire_days", 0) ;

lockPref("browser.history_expire_days.mirror", 0) ; Remarque :

Il reste possible de réactiver l’historique pendant une session, mais celui-ci est automatiquement désactivé au redémarrage de Firefox.

Désactiver l’historique de la barre de recherche et des formulaires :

lockPref("browser.formfill.enable", false) ;

Imposer la suppression des cookies à la fermeture de Firefox :

lockPref("network.cookie.lifetimePolicy", 2) ; Remarque :

Pour imposer la conservation des cookies jusqu’à leur suppression, remplacer "2" par "0".

Imposer l’effacement des traces à la fermeture de Firefox :

lockPref("privacy.sanitize.sanitizeOnShutdown", true) ;

Imposer quelles traces effacer à la fermeture de Firefox : Cache : lockPref("privacy.item.cache", true) ; Cookies : lockPref("privacy.item.cookies", true) ;

Téléchargements : lockPref("privacy.item.downloads", true) ; Données de formulaires enregistrés : lockPref("privacy.item.formdata", true) ;

Historique de navigation : lockPref("privacy.item.history", true) ;

Mots de passe : lockPref("privacy.item.passwords", true) ;

Sessions d’identification : lockPref("privacy.item.sessions", true) ;

Remarque : mettre "true" pour activer l’effacement, et mettre "false" pour le désactiver.

Demander avant d’effacer les traces :

lockPref("privacy.sanitize.promptOnSanitize", true) ; Remarque :

Mettre "true" pour activer la demande, et mettre "false" pour désactiver la demande.

Ne pas enregistrer les mots de passe :

lockPref("signon.rememberSignons", false) ;

RESEAU

Forcer l’utilisation d’un proxy :

lockPref("network.proxy.type", 1) ;

Forcer l’adresse et le port du proxy :

lockPref("network.proxy.http", "192.168.0.254") ;

lockPref("network.proxy.http_port", 3128) ;

Forcer l’application de la même adresse de proxy pour tous les protocoles :

lockPref("network.proxy.share_proxy_settings", true) ;

Forcer les addresses pour lesquelles il ne faut pas passer par le proxy :

lockPref("network.proxy.no_proxies_on", "192.168.0.254, 127.0.0.1, localhost, 192.168.0.4") ; Remarque : modifier les addresses selon votre réseau !

Les verrouillages sont à utiliser avec parcimonie et précaution pour éviter de rendre imbuvable l'expérience utilisateur d'arpentage internet.


Contributeurs principaux : Bionet.

  • tutoriel/verrouiller_les_parametres_de_firefox.1340702387.txt.gz
  • Dernière modification: Le 26/06/2012, 11:19
  • par biospip