ModSecurity 详细介绍

2025年12月25日 ,作者: 黄兵

一、ModSecurity 是什么ModSecurity 是一款开源 Web 应用防火墙(WAF)引擎,最早由 Trustwave 开发,目前为 OWASP 官方项目之一。它并不是一个“独立防火墙设备”,而是一个嵌入式安全检测引擎,通过规则对 HTTP/HTTPS 流量进行实时检测、拦截、记录和告警,主要用于防御 Web 层攻击。核心定位:防护 OWASP Top 10 Web 攻击在应用层(L7...

Windows 电脑上生成 SSH Key 并设置密钥登录

2025年12月23日 ,作者: 黄兵

如果我们需要在 Windows 电脑上生成 SSH Key,应该怎么操作呢?在 Windows 上生成 SSH Key Windows 10/11 自带 OpenSSH,直接打开 PowerShell:ssh-keygen -t ed25519会生成:C:\Users\你的用户名\.ssh\id_ed25519 C:\Users\你的用户名\.ssh\id_ed25519.pub上传公钥到服务...

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

2025年12月23日 ,作者: 黄兵

在上篇文章,我们通过 Windows PowerShell 设置了 SSH Key,并配置 Ubuntu VPS 密钥登录:Windows 电脑上生成 SSH Key 并设置密钥登录但是最近重新安装了操作系统,并按照上面的文章重新设置密钥登录,传递到 Ubuntu 服务器的时候,出现了:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNI...

permission denied while trying to connect to the Docker daemon socket

2025年12月19日 ,作者: 黄兵

在查看Docker 状态的时候,出现了如下错误:permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.49/version": dial unix /var/run/...

Could not handshake: Error in the pull function

2025年12月19日 ,作者: 黄兵

最近在 Ubuntu 20.04.6 LTS 上安装 Docker 的时候出现了:E: Failed to fetch https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/containerd.io_1.7.27-1_amd64.deb Could not handshake: Error in the ...

闺女送的生日礼物

2025年12月17日 ,作者: 黄兵

我们家闺女送给我的生日礼物,电子化防止丢失:

Gemini 设置长期记忆

2025年12月17日 ,作者: 黄兵

最近在使用 Gemini 的时候,上面聊的还是中文,下面对话切换成了英文:我直接问 Gemini:如果我需要更新你的记忆,使用什么指令?例如:后面的回答都使用中文Gemini 的回答是:若您希望我将某些信息或偏好作为长期记忆保存(以便在未来的新对话中依然生效),您需要在指令中加入**“记住”、“请记录”或“以后总是”**等明确的关键词。针对您举的例子:存入记忆(跨对话生效):您应该说 “记住,以后...

uWSGI 配置示例

2025年12月11日 ,作者: 黄兵

在 Ubuntu VPS 上,如果 uWSGI 配置不合理,大量的请求会导致内存飙升,就像这样:这个是最开始的配置:[uwsgi] strict = true module = manage:app master = true enable-threads = true vacuum = true ; Delete sockets d...