轻量做法示例
轻量做法示例
# 每周存档关键配置
mkdir -p /srv/baseline/2026-10-12
cp -a /etc/ssh/sshd_config /etc/nginx/nginx.conf /srv/baseline/2026-10-12/
# 与上周对比
diff -u /srv/baseline/2026-10-05/sshd_config /etc/ssh/sshd_config
# 或使用 etckeeper 将 /etc 纳入 git 管理| 覆盖范围 | 登录配置、Web 服务器、调度、防火墙规则 |
|---|---|
| 变更留痕 | diff 输出附到变更记录 |
| 权限 | 基线仓库本身要限制访问:内含拓扑与策略信息 |
差异比对的价值在『有人改了但没说』的场景:把发现与处置流程提前约定好。