web-dev-qa-db-fra.com

Comment puis-je changer la page Web par défaut au niveau du système?

J'essaie de modifier la page Web par défaut afin que les personnes utilisant une session invité ouvrent une page Web spécifique au lieu du site par défaut.

Veuillez également noter que lorsque j'ai installé Chromium, la page par défaut d'Ubuntu apparaît également. Il doit y avoir une variable globale quelque part. Est-ce que quelqu'un sait où cette variable est?

6
TheCodeGeek

Je pense que la valeur par défaut est définie dans le package lui-même et ne peut pas être modifiée facilement. Toutefois, lorsque vous créez un nouvel utilisateur, les fichiers contenus dans /etc/skel sont copiés dans le répertoire de base du nouvel utilisateur. Vous pouvez créer un nouvel utilisateur, le configurer comme vous le souhaitez par défaut et copier tous les fichiers dot de cet utilisateur dans /etc/skel.

Vous avez cependant mentionné l'utilisation d'une session d'invité. Je ne sais pas si ma méthode fonctionnera lors de sessions invitées. Essayez et voyez.

Si ce n'est pas le cas, voici une autre option: Créez un utilisateur invité. Puis mettez quelque chose comme ceci dans ~/.logout:

shopt -s dotglob
rm -rf ~/* 
cp -a /etc/skel/* $HOME

Cela devrait entraîner la réinitialisation de l'utilisateur à chaque déconnexion.

4
Scott Severance

Firefox

Pas sûr de savoir comment faire cela avec le chrome

Définir la page d'accueil par défaut

Vous pouvez définir la page par défaut en modifiant /etc/firefox/syspref.js

# Graphical
gksu gedit /etc/firefox/syspref.js

# Command line
Sudo -e /etc/firefox/syspref.js

Au bas du fichier, ajoutez:

user_pref("browser.startup.homepage", "http://google.com");

Évidemment, remplacez "http://google.com" par la page de votre choix (ou non).

Cette modification n'affectera pas les profils firefox existants pour les utilisateurs existants. Vous pouvez réinitialiser toutes les pages d'accueil des utilisateurs avec

Sudo sed -i -e '/startup.homepage/d' /home/*/.mozilla/firefox/*/prefs.js

remplacez "/ home/*" par "~ nom_utilisateur" pour un utilisateur unique.

Sudo sed -i -e '/startup.homepage/d' ~bodhi/.mozilla/firefox/*/prefs.js

Verrouiller la page d'accueil

Vous pouvez verrouiller la page d'accueil de tous les utilisateurs en modifiant /etc/firefox/syspref.js et en utilisant

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

Bien que là encore, cela n’affecte pas les profils existants, vous devrez réexécuter la commande sed;)

11
Panther

Demandez-vous comment changer la page d'accueil de chacun de vos navigateurs? La page qui apparaît lorsque vous cliquez sur le navigateur pour l’afficher? Si c'est le cas, vous pouvez le faire depuis le navigateur. Dans Firefox, cliquez sur Modifier, cliquez sur Préférences pour afficher un menu déroulant. Assurez-vous qu'il soit bien indiqué sur ma page d'accueil ... Naviguez jusqu'à la page que vous souhaitez utiliser et cliquez sur "Utiliser la page actuelle" ... Ce sera alors votre page d'accueil et ce sera la première page que le navigateur ouvrira également .. Chaque utilisateur peut définir sa propre page d'accueil à partir de son propre bureau. Même chose avec Chrome, il suffit de cliquer sur les "Préférences" là aussi.

2
Azxff