我无法将数据从 Firefox(或其他浏览器)保存到我有写入权限的文件夹,例如我的主文件夹中,但我可以保存到主文件夹中!据我所知,我有正确的权限,但 Firefox 一直说我没有。chromium 也告诉我同样的问题。这是从 20 升级到 22 后发生的。
答案1
Ubuntu 22.04 和更新版本中的 Firefox 和 Chromium 以 Snaps 的形式提供。
Snap 软件包目前只能访问您的 /home 目录,几乎无法访问其他任何目录。这些应用程序根本无法访问您的大部分文件系统。这是 Snap 限制(沙盒)的一项功能。研究人员不断发现浏览器软件中的漏洞,因此限制似乎是大多数用户所希望的功能。
但不幸的是,该功能确实破坏了对外部主目录的访问。
您有以下选择:
您可以修改工作流程:您可以链接到 /home。或者您可以同步到 /home。浏览器无法跟踪链接,但您的其他应用程序也许可以。或者您可以在位置之间自动同步。
您可以使用 deb 或上游二进制文件来代替 snap。它们仍然可用。