2
我最近有一台linux服务器从机器人上传.php脚本和冒充图像中受到威胁。我目前正在修复这个问题。查找目录中的所有.php文件,并且拥有777权限
因为我的服务器有很多网站,我正在寻找一个linux命令来扫描服务器上的所有777目录,并在其中显示带有.php文件的目录。
您可以使用下面的命令返回所有777个目录,但这不是
find httpdocs/ -type d -perm 777
任何想法?
我最近有一台linux服务器从机器人上传.php脚本和冒充图像中受到威胁。我目前正在修复这个问题。查找目录中的所有.php文件,并且拥有777权限
因为我的服务器有很多网站,我正在寻找一个linux命令来扫描服务器上的所有777目录,并在其中显示带有.php文件的目录。
您可以使用下面的命令返回所有777个目录,但这不是
find httpdocs/ -type d -perm 777
任何想法?
尝试这样:
find httpdocs/ -type d -perm 777 -exec find {} -name "*.php" \;
这将显示在777个权限目录中的所有.php文件。可能不理想,但会让你开始。
将其更改为'-type f' for files和'grep'或正则表达式 –
'serverfault' guys?也许'Unix&Linux'? – tradyblix
你正在尝试的似乎是好的。你面临什么问题?你有没有使用'ls -l'确保至少有一些权限为'777'的dir? –