查找目录中具有777权限的所有.php文件
最近,我有一台linux服务器因机器人程序上传.php脚本和冒充图像而受损。我目前正在解决这个问题 因为我的服务器有很多网站,所以我正在寻找一个linux命令来扫描服务器上的所有777目录,并显示其中包含.php文件的目录 您可以使用以下命令返回所有777目录,但这不是查找目录中具有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" \; 这将显示
查找httpdocs/-type d-perm 777
有什么想法吗?试试这样的方法:
find httpdocs/ -type d -perm 777 -exec find {} -name "*.php" \;
这将显示目录中具有777权限的所有.php文件。可能不太理想,但会让您开始。将文件和
grep
或regex itserverfault
更改为-type f
?也许Unix和Linux
?您正在尝试的似乎还可以。你面临什么问题?您是否使用ls-l
确保至少有一些dir具有权限777
?