linux - 在网络服务器上的所有文件中查找字符串“/.env”
问题描述
网络服务器向 domain.com/.env 发出大量请求,这让我们的网络主机很生气,因为它大幅增加了 CPU 使用率。
我们没有像这样管理环境变量,所以我不知道为什么会这样。而且我们无法弄清楚是什么触发了它(检查了 cron 作业等)。还检查了任何恶意脚本等。我们想找到配置为查询 /.env 的内容,因此通过 SSH 登录并尝试使用以下命令进行搜索:
grep -inr "/.env"
但这非常缓慢。有没有更简单的方法可以在整个目录中搜索包含该字符串的任何内容
解决方案
推荐阅读
- java - 有额外的意图
- java - sql 查询中的“非此即彼”功能
- excel - 循环输入框并在没有消息的情况下关闭
- sql - 显示嵌套复杂查询的输出
- java - 尝试从 Java 连接到 Https url 时出现 401 错误
- amazon-web-services - 如何在 AWS ECS 集群中运行的 springBoot 应用程序中获取 containerId 或容器名称
- node.js - 使用 MongoDB 存储通知(连同读取状态)
- jsf - 在 JSF 页面中显示 Power Bi 仪表板
- c# - 将多个实体写入数据库时哪个更快:Add() 循环添加每个项目或 AddRange() 添加对象列表?
- java - HashSet 内部使用 HashMap。在 HashMap 中,如果我们尝试放入相同的键,则会覆盖先前的值