VPS 优化运维:从系统调优、SSH 加固、备份恢复到监控告警。内容包括 mysqldump 与 binlog 的恢复演练、rsync 增量备份、磁盘与内存异常排查、以及低配机器上跑 Docker 多服务的资源分配经验。命令均在 Debian/Ubuntu 上实测。
Caddy 2 最大的卖点是把 HTTPS 彻底自动化:Caddyfile 里只写域名和后端地址,它自己申请 Let's Encrypt 证书、自动续期、自动 HTTP 跳 HTTPS、默认开 HTTP/2 和 HTTP/3。这篇给完整 Caddyfile、一步步验证、以及端口占用与安全组两个真会踩
上云密码库最怕两件事——服务商跑路与你忘密码。Vaultwarden 用 Rust 实现的 Bitwarden 兼容服务端,一个容器、不到 100MB 内存,跑在自己机器上。这篇讲清「必须 HTTPS」这条硬门槛、注册与管理员令牌怎么收口、以及 SQLite 的备份姿势。
你以为 UFW 只放行了 22 和 443,结果 docker ps 里所有映射端口从公网都能连——因为 Docker 直接往 iptables 的 nat 表插规则,绕过了 UFW 的过滤链。四种解法、验证方法,以及我实测踩到的坑。
CPU 跑满、带宽异常、收到云厂商告警邮件——别急着关机重装。先隔离、再按「进程→网络→持久化→账号」四步定位,把攻击者的入口、后门和落脚点全找出来,最后轮换全部密钥。附一份可直接跑的自检命令清单。
一条 docker run 能起一个服务,但要起「数据库 + 应用 + 反向代理」这一组还靠手敲命令就会乱。这篇用一份可跑的自建统计栈,讲清 Compose 的 .env 分离、healthcheck + depends_on 依赖顺序、命名卷持久化与迁移姿势,附四个必踩的坑。
自建的面板、网盘、探针不想裸奔公网,又懒得改应用代码?Cloudflare Zero Trust Access 免费版(50 用户)能在边缘加一道邮箱验证门,源站一行代码都不用改。完整配置、验收命令与三条最容易踩的坑。
网站被批量扫描、后台被撞库、接口被脚本刷——不用买高防,Cloudflare 免费套餐自带三层防线:Bot Fight Mode、WAF 自定义规则、Rate Limiting。每层怎么配、阈值怎么定、怎么验证生效,以及误伤自己人的坑。
一台公网服务器,22 端口的爆破尝试每天几十到上千次是常态。五步走完——密钥登录、禁用密码、禁 root 直登、fail2ban、二步验证——把"被爆破"这事儿概率压到接近零,每一步都配操作图。
一条 rsync 加一个 cron,把重要目录每晚增量同步到另一台机器;用 --link-dest 做快照式保留,不重复占空间又能回滚到任意一天。含完整脚本、监控接入与恢复演练。
一个把自己账号的定时任务集中起来跑的面板:Docker 五步部署、依赖管理、拉库、环境变量与通知渠道,附上数据目录路径变更、时区、反代三个真坑,以及必须做的安全加固。