【发布时间】:2021-08-05 01:03:20
【问题描述】:
我的一台服务器上的一些网站被黑了。我已经清理了它们,但我注意到它们在每个目录中添加了一个 .htaccess 文件,我需要查看并删除它。
到目前为止我有这个。这列出了所有找到的匹配模式匹配的文件
find . -name ".htaccess" | xargs grep -i '<FilesMatch ".(py|exe|phtml|php|PhP|php5|suspected)$">'
返回找到的文件列表以供参考 .htaccess 文件的内容是:
<FilesMatch ".(py|exe|phtml|php|PhP|php5|suspected)$">
Order Allow,Deny
Deny from all
</FilesMatch>
在终端中执行 ls -al 时,文件大小始终为 99
我不确定最安全的方法,也许也可以添加 -size 但我一直在尝试但没有成功,所以最好仔细检查一下。
我主要挣扎的是执行删除找到的文件。
【问题讨论】:
标签: linux bash shell ssh terminal