Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:verrouiller_les_parametres_de_firefox [Le 26/06/2012, 11:02]
biospip
tutoriel:verrouiller_les_parametres_de_firefox [Le 08/07/2023, 22:15] (Version actuelle)
91.205.106.47 [Voir aussi]
Ligne 1: Ligne 1:
- +{{tag>​tutoriel navigateur administration}}
-{{tag>Precise ​tutoriel navigateur administration ​BROUILLON}} +
 ---- ----
  
 ====== Verrouiller des paramètres de Firefox ====== ====== 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.\\ 
-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.+Vous pouvez ​ainsi, par exemple, choisir et verrouiller la page de lancement de Firefox. ​Ou encore, et c'est le plus intéressantde paramétrer et de verrouiller l'​accès réseau lors d'un passage par un [[:proxy]]: les utilisateurs pourront toujours accéder à internet ​mais ne pourront plus modifier les paramètres d'​accès réseau.
  
 ===== Pré-requis ===== ===== Pré-requis =====
  
   * Disposer des [[:​sudo|droits d'​administration]].   * Disposer des [[:​sudo|droits d'​administration]].
-  *  
  
-===== Première étape ​=====+===== Préparation ​=====
  
-Tout d'abord, ​il vous faudra installer ​les logiciels Bidule et Machinen faisant bien attention ​à respecter ​les consignes suivantes…+==== Création et exemple du fichier de verrouillage ==== 
 +S'​il ​n'​existe pas déjà, [[:​tutoriel:​comment_modifier_un_fichier|créez avec les droits d'​administration]] le fichier **/​usr/​lib/​firefox/​firefox.cfg**.\\ 
 +Insérez-y les informations suivantesqui ne sont qu'un exemple de verrouillage ​à adapter selon vos besoins en suivant ​les quelques paramètres portés au [[#​Paramètres de verrouillage|chapitre suivant]]:
  
-===== Autres étapes =====+<file php>// Fichier verrouillant la page d'​accueil et la configuration du proxy 
 +lockPref("​network.proxy.type",​ 1); // Configuration manuelle du proxy 
 +// Pour une configuration automatique par url, mettre la valeur de ce paramètre à 2 et définir l'url du fichier PAC 
 +// lockPref("​network.proxy.autoconfig_url",​ "​url_fichier_PAC"​);​ 
 +lockPref("​network.proxy.http",​ "​wwwcacheauth"​);​ // Adresse du proxy 
 +lockPref("​network.proxy.http_port",​ 3128); // Port d'​écoute du proxy 
 +lockPref("​network.proxy.share_proxy_settings",​ true); // Utiliser le proxy pour tous les protocoles 
 +lockPref("​network.proxy.no_proxies_on",​ "​127.0.0.1,​ localhost, arrens.univ-orleans.fr,​ univ-orleans.fr"​);​ // Pas de proxy pour localhost et 127.0.0.1 
 +lockPref("​browser.startup.homepage",​ "​https://​arrens.univ-orleans.fr/​app/​Planning%20reservation/​index.php?​nom=5"​); ​ // Page d'​accueil 
 +</​file>​ 
 +==== desactivation du fichier de verrouillage ​====
  
 +===== Paramètres de verrouillage =====
  
-éditer ​le fichier /etc/firefox/syspref.js+Une liste décrivant la plupart des paramètres disponibles peut être consultée en ligne [[http://​kb.mozillazine.org/​About:​config_entries|ici]]. Vous pouvez également consulter la page ''​about:​config''​((à saisir dans la barre d'​adresse)) directement à partir de [[:​Firefox]].\\ 
 +Vous pouvez évidemment [[:​tutoriel:​comment_modifier_un_fichier|modifier ​le fichier]] **/usr/lib/firefox/firefox.cfg** pour ajouter un ou plusieurs de ces paramètres mais ce chapitre s’arrêtera au verrouillage:​ 
 +  * de la [[#page d'​accueil]] pour imposer son affichage dès l’ouverture de Firefox et/ou quelle page. 
 +  * de la fenêtre de [[#​téléchargements]] pour imposer son comportement 
 +  * de votre [[#vie privée]] dans le navigateur pour les différents historiques,​ cache et autres cookies. 
 +  * de la gestion du [[#​réseau]] dans le navigateur pour paramétrer le proxy. 
 +  
 +==== Page d’accueil ==== 
 +  
 +=== Imposer l’affichage de la page d’accueil à l’ouverture de Firefox ===
  
-<code>sudo gedit /​etc/​firefox/​syspref.js</code>+<file php>lockPref("​browser.startup.page", 1) ;</file> 
 +  
 +=== Imposer la page d’accueil ===
  
-et ajouter les deux lignes suivantes à la fin du fichier ​:+<file php>​lockPref("​browser.startup.homepage",​ "http://​12.207.202.10"​) ;</​file>​
  
-<​code>​pref("​general.config.obscure_value", 0); +où vous remplacerez https://www.google.fr/ par l’adresse de votre propre page d’accueil. 
-pref("general.config.filename",​ "​firefox.cfg"​);</​code>+  
 +==== Téléchargements ==== 
 +  
 +=== Imposer l’ouverture de la fenêtre ​"Téléchargements"​ au début d’un téléchargement === 
 +<file php> 
 +lockPref("browser.download.manager.showWhenStarting", true) ; 
 +</file>
  
-puis ajouter le fichier ​/usr/lib/firefox/firefox.cfg :+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 === 
 +<file php> 
 +lockPref("​browser.download.manager.closeWhenDone",​ true) ; 
 +</file> 
 +Pour imposer la non-fermeture de cette fenêtre, remplacez "​true"​ par "​false"​ 
 +  
 +=== Interdire de cocher "​Toujours demander où enregistrer les fichiers"​ === 
 +<file php> 
 +lockPref("​browser.download.useDownloadDir",​ true) ; 
 +</file> 
 +  
 +  
 +==== Vie privée ==== 
 +  
 +=== Désactiver l'​historique des pages visitées === 
 +<file php> 
 +lockPref("​browser.history_expire_days",​ 0) ; 
 +lockPref("​browser.history_expire_days.mirror",​ 0) ; 
 +</file> 
 +Il reste possible de réactiver l’historique pendant une session, mais celui-ci est automatiquement désactivé au redémarrage de Firefox.
  
-<code>sudo gedit /​usr/​lib/​firefox/​firefox.cfg</code>+=== Désactiver l’historique de la barre de recherche et des formulaires === 
 +<file php> 
 +lockPref("​browser.formfill.enable",​ false) ; 
 +</file>
  
-et lui coller les informations suivantes :+=== Imposer la suppression des cookies à la fermeture de Firefox === 
 +<file php> 
 +lockPref("​network.cookie.lifetimePolicy",​ 2) ; 
 +</​file>​ 
 +Pour imposer la conservation des cookies jusqu’à leur suppression,​ remplacer "​2"​ par "​0"​.
  
-<code>// Lock specific preferences in Firefox so that users cannot edit them +=== Imposer l’effacement des traces à la fermeture de Firefox === 
-lockPref("​network.proxy.type", ​1); +<file php
-lockPref("​network.proxy.http", ​"​10.207.205.254"​); +lockPref("​privacy.sanitize.sanitizeOnShutdown", ​true) ; 
-lockPref("​network.proxy.http_port", ​3128); +</​file>​ 
-lockPref("​network.proxy.share_proxy_settings", true) ; +  
-lockPref("​network.proxy.no_proxies_on", ​"​127.0.0.1,​ localhost"​) ; +=== Imposer quelles traces effacer à la fermeture de Firefox === 
-lockPref("​browser.startup.page", ​1) ; +<file php> 
-lockPref("​browser.startup.homepage", ​"http://webtice.ac-guyane.fr/​luminasophie|http://​stock.biotechno.fr"​);</​code>+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) ; 
 +</file> 
 +Mettre "​true"​ pour activer l’effacement,​ et mettre "​false"​ pour le désactiver.
  
-bien cordialement,+=== Demander avant d’effacer les traces === 
 +<file php> 
 +lockPref("​privacy.sanitize.promptOnSanitize"​true) ; 
 +</​file>​ 
 +Mettre "​true"​ pour activer la demande, et mettre "​false"​ pour désactiver la demande. 
 +  
 +=== Ne pas enregistrer les mots de passe === 
 +<file php> 
 +lockPref("​signon.rememberSignons",​ false) ; 
 +</​file>​
  
-===== Conclusion ​=====+==== Réseau ​==== 
 +  
 +=== Forcer l’utilisation d’un proxy === 
 +<file php> 
 +lockPref("​network.proxy.type",​ 1) ; 
 +</​file>​ 
 +  
 +=== Forcer l’adresse et le port du proxy === 
 +<file php> 
 +lockPref("​network.proxy.http",​ "​192.168.0.254"​) ; 
 +lockPref("​network.proxy.http_port",​ 3128) ; 
 +</​file>​ 
 + ​Modifiez les adresses selon votre réseau !
  
-Voilavous savez maintenant faire le café avec Ubuntu ​!+=== Forcer l’application de la même adresse de proxy pour tous les protocoles === 
 +<file php> 
 +lockPref("​network.proxy.share_proxy_settings"​true) ; 
 +</​file>​ 
 +  
 +=== Forcer les adresses pour lesquelles il ne faut pas passer par le proxy === 
 +<file php> 
 +lockPref("​network.proxy.no_proxies_on",​ "​192.168.0.254,​ 127.0.0.1, localhost, 192.168.0.4"​) ; 
 +</​file>​ 
 +Modifiez les adresses selon votre réseau ​!
  
-===== Problèmes connus=====+=== Effacer une redirection d'​adresse ou d'ip enregistrée par Firefox ​=== 
 +Exemple : Firefox a associé l'ip locale `http://​192.168.1.XX` au nom de domaine `https://​ce.domaine.fr`. Du coup à chaque appel sur cette url il fait la redirection vers l'​**IP**. Cependant cela peut causer un problème si l'​application web installée à cette destination n'​accepte pas les utilisateurs qui arrivent via l'IP locale mais uniquement ceux qui arrivent par le nom de domaine. (ou pour des raison de certificat) 
 +La solution : 
 +  - Aller dans les préférences firefox 
 +  - chercher //proxy// 
 +  - résultat : <​code>​Paramètres réseau, Configurer la façon dont Firefox se connecte à Internet.</​code>​ cliquer sur <​code>​Paramètres</​code>​ 
 +  - dans <​code>​Pas de proxy pour</​code>​ entrer l'IP en question et le domaine en question ex: <​code>​192.168.1.XX:​YYYY,​ ce.domaine.fr</​code>​ 
 +  - valider et tester 
 +  - Si c'est bon alors vous pouvez faire la même manip pour effacer la config et normalement çà continuera de marcher 
 +  - Si çà marche pas alors ... bah je sais pas désolé :-? 
 +lien utiles : 
 +  * https://​support.mozilla.org/​en-US/​questions/​1216065 
 +  * https://​support.mozilla.org/​en-US/​kb/​search-web-address-bar#​w_domain-guessing
  
-Si votre café est trop fort, saisissez la commande suivante dans un [[:​terminal]]:​ ... 
- 
-===== Voir aussi ===== 
- 
-  * **(en)** [[http://​bidule.org/​projects/​bidule/​|un autre tutoriel intéressant à propos du café sous linux]] 
-  * **(fr, en)** [[http://​www.bidule.org|Manuel d'​utilisation du logiciel Bidule]] 
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=64840|Discussion "​Tutoriel pour faire le café"​]] sur le forum ubuntu-fr 
- 
----- 
- 
-<note help>Si vous considérez que votre contribution à la page de documentation est significative et/ou que vous souhaitez pouvoir être contacté par les lecteurs, vous avez la possibilité de la signer en ajoutant votre identifiant dans la ligne ci-dessous. Vous pouvez aussi vous abonner aux modifications de la page en cliquant sur "​S'​abonner à la page" (menu en haut à gauche). 
-</​note>​ 
- 
-//​Contributeurs principaux : [[:​utilisateurs:​votre_identifiant|votre nom ou pseudonyme]],​ [[:​utilisateurs:​autre_identifiant|nom ou pseudo autre]].// 
- 
-<note help>Si vous vous êtes basé sur un document existant pour écrire votre article, citez la source originale ! Ceci est indispensable afin de respecter les droits d'​auteur.</​note>​ 
- 
-//Basé sur [[http://​www.document_source.com|« Titre original de l'​article »]] par Auteur Original.// 
- 
- 
----[ Modèle à copier/​coller ]--- 
- 
-<​code>​ 
-{{tag>​Lucid Oneiric tutoriel BROUILLON}} 
----- 
- 
-====== Comment faire le café avec Ubuntu? ====== 
- 
-Ce tutoriel décrit les logiciels à installer et la démarche à suivre pour faire ... 
- 
-===== Pré-requis ===== 
- 
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>//​cafe|cafe]]**. 
-[...] 
-===== Première étape ===== 
- 
-Tout d'​abord,​ il vous faudra installer les logiciels Bidule et Machin, en faisant bien attention à respecter les consignes suivantes… 
- 
-===== Autres étapes ===== 
- 
-Puis... 
  
 ===== Conclusion ===== ===== Conclusion =====
  
-Voila, vous savez maintenant faire le café avec Ubuntu ! +Les verrouillages sont à utiliser ​avec parcimonie et précaution pour éviter de rendre imbuvable l'​expérience utilisateur d'​arpentage internet.
- +
-===== Problèmes connus===== +
- +
-Si votre café est trop fort, saisissez la commande suivante dans un [[:​terminal]]:​ ...+
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[http://​www.linuxjournal.com/​content/​lock-firefox-6-prefs-also-versions-3-4-5]] +  * [[https://​www.linuxjournal.com/​content/​lock-firefox-6-prefs-also-versions-3-4-5|Un tutoriel en anglais]] 
-  * [[http://www.profetice.org/spip.php?​article349]] +  * [[http://kb.mozillazine.org/Locking_preferences|Les paramètres de verrouillage]] (en) 
 +  * [[http://​kb.mozillazine.org/​About:​config_entries|Liste détaillée des paramètres de configuration]] (en)
  
 ---- ----
-//​Contributeurs principaux : [[:​utilisateurs:​Bionet]].// +//​Contributeurs principaux : [[:​utilisateurs:​Biospip]].//
- +
-</​code>​+
  • tutoriel/verrouiller_les_parametres_de_firefox.1340701370.txt.gz
  • Dernière modification: Le 26/06/2012, 11:02
  • par biospip