服务器安全加固小结

接部署和HTTPS两篇。站点能访问、也有证书之后,又做了一轮暴露面收敛。以下只记做法和取舍,不写具体环境信息。

网络边界

云安全组按「实际有服务在监听」逐条核对,删掉一批历史遗留、没有对应服务的放行规则,最后只保留 Web 与远程管理必需的入口。原则是安全组规则和主机监听端口一一对应,不留空门。

服务面

同机此前还跑着另一套业务,这轮把它停掉,只保留静态站,对应的站点配置也一并停用。另外给默认虚拟主机加了一个直接断连的兜底,避免按 IP 访问的扫描请求落到博客上;顺手让 Web 服务器不再回显版本号。

停的是服务,不是删数据:容器、镜像、数据卷和配置文件都保留,随时可以恢复。

登录入口

兜底与回滚

确认云控制台的本地终端登录可用——它走宿主机控制台,不受 SSH 配置影响,所以能在 SSH 改错时当兜底。关键配置改动前都留了备份,并确认了安全更新和主要服务的开机自启。

一个取舍

因为经常在公司内网、住处 WiFi 和有线网络之间切换,出口 IP 不固定,所以没有把远程管理端口限制到某个固定 IP:那样一换网络就会把自己锁在外面。改为靠「只认带口令的密钥」守住入口。

安全不是一次开关,而是按层把暴露面收窄,同时给每层留一条能退回来的路。

← 返回文章列表