![Root 无法访问目录 - 拒绝访问](https://linux22.com/image/660214/Root%20%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E7%9B%AE%E5%BD%95%20-%20%E6%8B%92%E7%BB%9D%E8%AE%BF%E9%97%AE.png)
在 Linux(Ubuntu 14LTS)下,我尝试以 root 身份访问普通用户(encfs)创建的加密本地目录,但访问被拒绝:
root@toad:/home/robert# cd 收件箱 bash:cd:收件箱:权限被拒绝
- 这怎么可能?
- 如何允许其他用户访问它?
答案1
encfs
是保险丝(用户空间中的文件系统)文件系统。通常,只有通过内核挂载该文件系统的用户才能访问 FUSE 文件系统,但可以使用allow_other
和allow_root
挂载选项 (mount_fuse
手册页root
)。这有点类似于 NFS 文件系统,如果使用 导出,则无法通过 访问root_squash
。