index.php 突然出现在我的 Nginx sites-available 目录中

index.php 突然出现在我的 Nginx sites-available 目录中

我从来没有在任何地方创建过名为的文件index.php,但是这样的文件突然出现在我的 Nginxsites-available目录中。

我感觉不到系统行为有任何变化。我已经销毁了那个虚拟机,所以我无法带走文件内容,尽管它很长(约 300 行)。

它很可能是由 Nginx 创建的,但是为什么会这样呢?

答案1

NGINX 不会创建除其自己的日志文件之外的文件(这不包括网站的文件上传,文件上传最终会保存在站点的 docroot 中,而不是其他任何地方,但即便如此,也不是 NGINX 自己在做这件事,而是某个网站真正上传/创建了文件)。很可能是您不小心做了什么,nano或者touch做了什么,导致index.php在该目录中错误地创建了文件。

NGINX 不会在其自己的配置目录中创建随机文件。首先排除您或任何其他授权用户所犯的任何用户错误。

相关内容