我正在尝试更改默认网页,以便使用访客会话的人将打开特定网页而不是默认网站。
另外,请注意,当我安装 Chromium 时,Ubuntu 默认页面也会出现在那里。某个地方一定有一个全局变量。有人知道这个变量在哪里吗?
答案1
火狐
不确定如何使用铬来实现这一点
设置默认主页
您可以通过编辑来设置默认页面/etc/firefox/syspref.js
# Graphical
gksu gedit /etc/firefox/syspref.js
# Command line
sudo -e /etc/firefox/syspref.js
在文件底部添加:
user_pref("browser.startup.homepage", "http://google.com");
显然将“http://google.com”更改为您选择的页面(或不更改)。
此更改不会影响现有用户的现有 Firefox 配置文件。您可以使用以下命令重置所有用户的主页
sudo sed -i -e '/startup.homepage/d' /home/*/.mozilla/firefox/*/prefs.js
对于单个用户,将“/home/*”更改为“~user_name”。
sudo sed -i -e '/startup.homepage/d' ~bodhi/.mozilla/firefox/*/prefs.js
锁定主页
/etc/firefox/syspref.js
您可以通过编辑和使用锁定所有用户的主页
lockPref("browser.startup.homepage", "http://google.com");
虽然这不会影响现有的配置文件,但您需要再次运行 sed 命令;)
答案2
我认为默认值是在软件包本身中设置的,无法轻易更改。但是,当您创建新用户时, 中的文件/etc/skel
将被复制到新用户的主目录中。您可以创建一个新用户,将其设置为您想要的默认值,然后将该用户的所有点文件复制到 中/etc/skel
。
不过,您提到使用访客会话。我不确定我的方法是否适用于访客会话。试试看。
如果没有,还有另一种选择:创建访客用户。然后输入以下内容~/.logout
:
shopt -s dotglob
rm -rf ~/*
cp -a /etc/skel/* $HOME
这会导致用户每次注销时都被重置。
答案3
您是在问如何更改每个浏览器的主页吗?单击浏览器打开时出现的页面?如果是这样,您可以在浏览器中进行更改。在 Firefox 中,转到“编辑”,单击“首选项”,您将看到一个下拉菜单。确保它显示“转到我的主页”...浏览到您想要使用的页面,然后单击“使用当前页面”...这将是您的主页,也是浏览器打开的第一个页面。每个用户都可以从自己的桌面设置自己的主页。Chrome 也是一样,只需单击那里的“首选项”即可。