如果只需要我的登录密码就可以了,但我想锁定 midori 和 Firefox,这样如果不输入密码就无法使用它们。我正在运行 12.04。
答案1
使用个人资料密码Firefox 的附加组件。这将锁定您的 Firefox 配置文件,并且每当您运行 Firefox 时,它都会要求您输入通过附加组件首选项设置的密码。
是的,这些并不能提供高级安全性。但足以阻止某人使用 Firefox。我已经用了一段时间了,还没有遇到任何问题。
答案2
即使你以某种方式锁定了浏览器但仍保持计算机/帐户登录状态,任何人都有可能进入、打开终端并获取你的 Midori/Firefox 历史记录、cookie、存储的密码等详细信息。
所以,最好是锁不使用时,请输入您的屏幕/计算机,而不要将其打开。这样,任何人在对计算机进行任何操作之前,都需要输入您的登录密码。
当您不使用计算机时,使用Ctrl+ Alt+L键盘快捷键可以快速锁定计算机。
答案3
您可以阻止用户(即系统可识别的用户,例如使用adduser
命令创建的用户、单独登录的用户等)或不属于某个组的用户(此处为“webapps”)。
找到 Firefox 的可执行文件:
$ which firefox
/usr/bin/firefox
更改模式(用户权限)755(默认)750(除所有者和组外,“其他人”不可执行和读取):
sudo chmod 750 /usr/bin/firefox
创建一个组 webapps:
sudo addgroup webapps
在 webapps 组中添加当前用户 ($USER):
sudo adduser $USER webapps
你必须注销/登录以使更改生效。
您可以添加任何其他用户,例如 mytestuser:
sudo adduser mytestuser webapps
将所有者和组从“root”(默认)更改为“webapps”:
sudo chown webapps:webapps /usr/bin/firefox
尝试运行 Firefox:
firefox
您的用户可以执行/打开 Firefox,其他用户则不能。如果您使用不属于“webapps”组的其他用户注销/登录,则无法执行它。现在只有 webapps 组中的用户才可以执行 /usr/bin/firefox。
使用以下方法恢复更改:
sudo chmod 755 /usr/bin/firefox
sudo chown root:root /usr/bin/firefox
注意:这不会阻止用户下载 Firefox 的预编译版本(例如来自http://www.mozilla.org)。