Mar*_*sen 5 linux ssh debian permissions mybook
我正在通过公钥-私钥使用 SSH 访问 MyBook 服务器。
我有一个奇怪的问题,我无法访问逻辑上应该可以访问的某些文件夹。
我有一个目录
/DataVolume/shares/fldr drwxrwxr-x root share
Run Code Online (Sandbox Code Playgroud)
我正在访问服务器的用户是组共享的成员(GID 为 1000)。与 fldr 相同。
当我尝试 cd 进入目录时,出现错误:
-sh: cd: fldr: Permission denied.
Run Code Online (Sandbox Code Playgroud)
为什么是这样?我该如何解决?
sshd_config 文件不限制用户到主目录,但权限分离是打开的。
我可以访问共享中的另一个文件夹,但所有文件夹都具有相同的访问权限,因此还有其他事情在起作用。
您无法访问该文件夹的原因有多种:
1) 也许 FUSE fs 被另一个用户使用,并且安装在 /DataVolume/shares/fldr 中,在这种情况下,任何人(甚至 root)都无法访问该文件夹。
2)GID/UID有些不匹配,看看:
统计/数据卷/共享/fldr
, 和
用户 ID
检查这个;
3)也许这是到另一个文件夹(或文件)的软链接,而您的用户没有读取它的权限。
| 归档时间: |
|
| 查看次数: |
2962 次 |
| 最近记录: |