Firefox 对于 NFS 卷上的文件“访问文件被拒绝”

Firefox 对于 NFS 卷上的文件“访问文件被拒绝”

使用 Firefox 打开已安装的 NFS 卷上的 html 文件(实际上是任何文件)会出现“访问文件被拒绝”错误。此外,当尝试将文件从本地连接的 NFS 共享上传到远程网站时,也会出现类似的问题,访问会挂起。为了绕过这个问题,我必须将文件从 NFS 复制到本地驱动器,然后从本地驱动器上传。我认为这些是同一问题的各个方面。它适用于 Chrome。

  • 系统详细信息:Linux Mint 20.3 Una 基础:Ubuntu 20.04 焦点
  • 关于 Firefox:适用于 Linux Mint 的 Mozilla Firefox,mint-001 - 1.0

挂载点权限看起来不错:

chris@Home:~$ ls -la /shared/
total 124
drwxrwxrwx  24 chris chris  4096 Feb 28 13:06  .
drwxr-xr-x  21 root  root   4096 Aug  6  2022  ..
...

我尝试了 Firefox 故障排除模式,但这也好不到哪儿去。没有其他程序在读取或写入此卷时出现问题,因此我认为它是 Firefox 特有的。

我读到有关 snap 包的问题,​​但我认为这不适用于此处。

我尝试按照其他地方的建议security.fileuri.strict_origin_policy进行设置false,但没有效果。

任何想法非常感谢!

答案1

我最终发现罪魁祸首是AppArmor。我通过完全禁用它来测试它,但最终决定按照说明禁用 Firefox 配置文件这里

sudo ln -s /etc/apparmor.d/usr.bin.firefox /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/disable/usr.bin.firefox

您可能需要重新启动才能生效。

相关内容