![运行 Firefox 时遇到一些不可读的文件](https://linux22.com/image/1207348/%E8%BF%90%E8%A1%8C%20Firefox%20%E6%97%B6%E9%81%87%E5%88%B0%E4%B8%80%E4%BA%9B%E4%B8%8D%E5%8F%AF%E8%AF%BB%E7%9A%84%E6%96%87%E4%BB%B6.png)
我想在 Ubuntu 20.04 上运行 Firefox(通过 Ubuntu 软件安装),同时让 Firefox 运行所需的任何 Firefox 文件都不可读。所以我不需要所有 Firefox 文件都不可读。一个但必要的 Firefox 文件不可读就足够了。我将以标准用户的身份运行 Firefox(即没有超级用户权限)。
这样做的动机是,我想运行带有锁定附加组件、policy.json 和 userChrome.css 的 Firefox,它们可以帮助我防止拖延。但是,如果我有读取权限,我只需复制粘贴 Firefox,删除防止拖延的文件(因为复制的文件将是可变和可写的),然后运行 Firefox 实例,而无需我的帮助限制。我尝试的一种方法使“firefox”二进制文件(即 usr/lib/firefox/firefox)不可读,因为我读到二进制文件即使在不可读的情况下也是可执行的,但这会导致以下情况图像在我打开的任何选项卡中。
当然,我也希望有完全不同的解决方案来解决我试图解决的问题。任何帮助和建议都将不胜感激!