【发布时间】:2016-10-07 00:12:21
【问题描述】:
我的服务器被黑了,我希望在我的网站上传或修改任何文件时通过电子邮件通知脚本或任何内容 我在看 https://stackoverflow.com/questions/35196640/get-notified-when-a-file-got-uploaded-to-server 和 Best way to monitor file system changes in linux 但是没看懂路 你能指导我一步一步吗?
【问题讨论】:
-
很抱歉,但在这里使用的问答风格无法回答如此广泛的问题。一般注意事项:您的主要目标应该是防止此类事情发生,从而保护您的系统!所以这里的主要问题是:如何其他人修改了您的文件,以及您将来如何防止这种情况发生。
-
在查看访问日志后,我知道他/她是如何入侵我的网站的,但我不确定这是唯一的方法,因此我需要知道是否有任何脚本在何时通过电子邮件通知我上传到我网站的任何文件,以便我尽快解决问题并防止黑客对我的网站、数据库和服务器进行任何操作
-
我能想到的唯一方法是让一个 cron 作业为所有相关文件创建校验和,并将其与以前的版本进行比较。如果它不同,则意味着 something 已经改变,为什么会改变。什么是可能的以及如何取决于您的环境的详细信息,您将不得不在问题中添加很多细节。
-
我的意思是例如:当有人利用我网站中的任何文件并在其上上传 shell 时,我收到通知说我的网站文件夹中有一个新文件 + 该文件的路径,结果示例:
new file uplodaed path /public_html/images/shell.php -
是的,我们了解您在寻找什么。我给了你一个关于如何做的提示。并询问有关您的环境的更多详细信息。不是关于你想做什么......