查找不可读目录 LINUX 中的文件

Dmi*_*kin 1 linux readable directory-listing find

如何查找不可读目录中的所有文件

例如目录 /home 被锁定 perm 40700

但我可以读取该目录中的所有文件,例如 /home/index.php 等

如何列出该目录下的所有文件?

我尝试了 ls 和 find 函数不想找到那些文件

Aar*_*lla 5

文件夹的权限r决定了是否可以列出其中的内容。如果文件夹有x但没有r,那么只要知道文件名就可以访问文件。

一个示例是允许用户在其主文件夹中发布 HTML 文档。为此,设置/home/usertorwx-----x/home/user/public_htmlto的权限rwx---r-x

这样,HTML 服务器就可以访问该文件夹(它可以遍历您的主文件夹),但看不到该public_html文件夹​​之外的任何文件。