【问题标题】:Find files in not readable directory LINUX在不可读目录 LINUX 中查找文件
【发布时间】:2014-03-03 16:04:38
【问题描述】:

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

例如目录 /home 被锁定 perm 40700

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

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

我试过 ls 和 find 功能不想找到那些文件

【问题讨论】:

    标签: linux find directory-listing readable


    【解决方案1】:

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

    这方面的一个例子是允许用户在他们的主文件夹中发布 HTML 文档。为此,将/home/user 的权限设置为rwx-----x,将/home/user/public_html 的权限设置为rwx---r-x

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-06
      相关资源
      最近更新 更多