云站指南建站与运维知识库

专题指南

网站安全专题:加固与应急

安全工作分两个时段:出事前的加固(登录方式、证书、更新习惯)和出事后的应急(隔离、取证、恢复)。本专题前者讲透 SSH 与 HTTPS,后者给出一套可执行的入侵响应流程——重点是把「万一」变成「有预案」。

3 个板块5 篇教程3 个相关工具

适合人群

所有自托管站长;管理公司对外网站的同学。

学完可以做到

  • 把 SSH 从密码登录升级为密钥登录
  • 理解 HTTPS 在攻击面上挡住了什么
  • 有一份被黑时能照着做的应急清单

适用场景

  • 服务器初始化后的安全基线
  • 发现异常流量或文件被篡改
  • WordPress 站点例行加固

推荐阅读顺序

按板块顺序学习

板块内按列出顺序阅读;跨板块可按需跳读

1

加固:登录与传输

两个最高收益的动作:SSH 密钥登录 + 全站 HTTPS。

  1. 01服务器 SSH 安全加固:密钥登录与权限管理约 10 分钟进阶
  2. 02如何为网站配置 HTTPS 证书约 8 分钟入门
3

应急:入侵响应

最坏情况下的处置流程:先隔离,再取证,后恢复,绝不直接删库重启。

  1. 01网站被黑了怎么办:入侵后的应急处置约 9 分钟进阶

WAF 配置、fail2ban 与证书透明度监控的专门教程在内容规划中,尚未发布。

边学边练

相关在线工具

学习过程中可以直接用这些工具验证结果:配完解析查 DNS、装完证书查 HTTPS、上线后做可用性监测。

常见问题

学习这个主题时的高频疑问

被黑了第一件事做什么?

隔离:在云厂商控制台断网或拍快照后关机,保留证据(内存与进程信息会随关机丢失,能先收集就先收集)。不要急着删除「看得见的」恶意文件——那通常只是入口产物。完整顺序见《网站被黑了怎么办》。

改 SSH 端口有用吗?

只能减少日志噪音,挡不住定向扫描。真正有效的是:仅密钥登录(PasswordAuthentication no)、禁止 root 直接登录、必要时限定来源 IP。三者都在《SSH 安全加固》的操作步骤里。

怎么知道网站是否被挂马?

常用信号:搜索结果出现异常标题/描述、首页或流量跳转异常、服务器出现陌生的 cron 任务或对外连接。可用本站「网站可用性检查」监控异常跳转,再在服务器上用 find 按修改时间排查最近被改的文件。

继续学习

其他学习路线与专题