即使对于 root 用户,权限也被拒绝

Permission is denied even for the root user

由于权限被拒绝,root 用户无法访问某些目录。

root@lyria:~# ls -l /disk/ssd14tb/haoki/.cache/ | grep gvfs
ls: cannot access '/disk/ssd14tb/haoki/.cache/gvfs': Permission denied
d?????????  ? ?     ?         ?            ? gvfs

不过,所有者可以访问此目录。

haoki@lyria:~$ ls -l /disk/ssd14tb/haoki/.cache/ | grep gvfs
dr-x------  2 haoki haoki     0 May 15 11:51 gvfs

如何使这些文件夹对 root 用户可用?

感谢您提供的任何帮助。

这些文件似乎是 by/for haoki 用户安装的一部分。检查一下: 由于 GNOME 虚拟文件系统的工作方式,管理员无法访问这些文件和文件夹。 GVFS作为SFTP、SMB等一些资源的挂载点,使用FUSE建立,允许non-privileged用户创建自己的虚拟文件系统来访问这些资源。

由于此文件系统驱动程序 运行 作为 non-privileged 用户而不是具有特权访问权限的系统内核,因此 FUSE 创建的文件系统只能由使用该驱动程序的用户访问,这有助于避免可能的复杂性,因此,根用户对这些文件和文件夹的访问受到限制。

来自: https://support.magnetforensics.com/s/article/Unable-to-view-or-download-some-items-from-Linux-computers

那里也有一个解决方案可以尝试。但它建议从此“挂载点”获取文件? instsead.