如何递归验证给定子目录内的权限?

如何递归验证给定子目录内的权限?

我想验证 /foo/bar 中没有任何东西被 chmod 777。或者,我想确保 /foo/bar 中没有任何东西属于 user1 或 group1。

有什么方法可以递归验证给定子目录中的权限以确保不存在任何安全漏洞?

请注意,我不想将所有权限更改为特定的权限,也不想将所有者更改为特定的权限,因此递归 chmod 或 chown 不会执行此操作...

谢谢!

答案1

这将向您显示符合任何条件的所有内容:

find /foo/bar \( -user user1 -o -group group1 -o -perm -777 \) -print

相关内容