查找目录中具有777权限的所有.php文件

查找目录中具有777权限的所有.php文件,php,linux,permissions,chmod,777,Php,Linux,Permissions,Chmod,777,最近,我有一台linux服务器因机器人程序上传.php脚本和冒充图像而受损。我目前正在解决这个问题 因为我的服务器有很多网站,所以我正在寻找一个linux命令来扫描服务器上的所有777目录,并显示其中包含.php文件的目录 您可以使用以下命令返回所有777目录,但这不是 查找httpdocs/-type d-perm 777 有什么想法吗?试试这样的方法: find httpdocs/ -type d -perm 777 -exec find {} -name "*.php" \; 这将显示

最近,我有一台linux服务器因机器人程序上传.php脚本和冒充图像而受损。我目前正在解决这个问题

因为我的服务器有很多网站,所以我正在寻找一个linux命令来扫描服务器上的所有777目录,并显示其中包含.php文件的目录

您可以使用以下命令返回所有777目录,但这不是

查找httpdocs/-type d-perm 777


有什么想法吗?

试试这样的方法:

find httpdocs/ -type d -perm 777 -exec find {} -name "*.php" \; 

这将显示目录中具有777权限的所有.php文件。可能不太理想,但会让您开始。

将文件和
grep
或regex it
serverfault
更改为
-type f
?也许
Unix和Linux
?您正在尝试的似乎还可以。你面临什么问题?您是否使用
ls-l
确保至少有一些dir具有权限
777