Ubuntu 上的 Samba 驱动器失去权限,目录现已失效,该怎么办?

Ubuntu 上的 Samba 驱动器失去权限,目录现已失效,该怎么办?

我在服务器上将两个 Samba 网络驱动器定义为 /mnt。我们的网络使用 LDAP 身份验证。

出于某种原因,似乎在某个时候权限丢失了。现在 /mnt 看起来像

d?????????  ? ?    ?       ?                ? foo
d?????????  ? ?    ?       ?                ? bar

我无法对这些目录做任何事情。按名称或 inode 删除不起作用(即使对于 root 也是如此“权限被拒绝”),那么我该怎么办?root 似乎对这些目​​录没有任何权限。

答案1

当您对文件夹没有执行权限,但有读取权限时,就会发生这种情况。我可以通过以下方式重现错误:

$ mkdir test
$ touch test/tt
$ ls -l | grep test
drwxr-xr-x  2 user user   4096 2011-12-27 17:05 test
$ chmod -x test
$ ls -l test
ls: cannot access test/tt: Permission denied
total 0
-????????? ? ? ? ?                ? tt

因此,在您向用户授予x除 之外的权限后,该问题应该可以得到解决r

相关内容