WordPress官方对安全的定义是降低风险、并为恢复做准备,风险降不到零;同一份官方文档里,对安全最重要的事只有一件,把WordPress本身和所有已装插件主题保持更新。
对做出海站的人来说,这句话的分量在于:站是你的生产工具,挂了不是难看,是询盘和排名一起停。猎者出海把它当成建站流程里的一道关,上线前过一遍,上线后每周花几分钟维护。安全这件事,出了事再补,成本比提前做高得多。
- 官方对安全的定义:降低风险、为恢复做准备,不是把风险降到零。
- 官方说最要紧的一件事:WordPress本身和所有插件主题保持更新。
- 加固按官方目录逐项做,落到后台是一个个能点的地方。
- 备份有官方给的频率和份数,插件能排程,但要偶尔手动跑一次确认。
这篇讲官方怎么定义、加固从哪一步动手、三个安全插件各配哪几项;还没建站的,先照WordPress建站教程把站跑起来。
本文目录
WordPress安全防护到底在防什么:官方说风险降不到零
安全是持续的工作,不是装个插件就完事
WordPress官方安全页开头讲的是:让任何系统保持安全都是持续的工作,需要规划、监控和定期维护。这话的意思很实在,安全不是一个开关,是一套要一直跑的动作。装完安全插件就以为万事大吉,是这件事上最常见的落差。

官方加固页里有一句更直接:"risk reduction, not risk elimination"。翻译过来是减少风险,不是消灭风险。风险既然降不到零,安全计划里就必须留出恢复这一块,不能只想着怎么不被进。
官方安全页的目标也写明白了:给管理站点的人一套通用做法,环境层面比如文件权限,应用层面比如用户角色。它给的是地基,不是一栋装修好的房子。
站被黑,很少怪机房,多数怪站上装的东西
官方加固页有个判断值得记住:被黑很少归因于基础设施,多数归因于应用本身,也就是你自己负责的那部分环境。主机商负责的是服务器这一层,你装的插件、主题、给谁开了管理员,这些归你。
这条判断决定了加固的重心放在哪。跟主机商来回沟通,能改的顶多是机房那一层;真正每天在变的,是你后台那堆插件和几个账号权限。
安全不只是WordPress:主机环境和个人上网习惯也算
官方还提了一句常被跳过的:安全不只是WordPress,还包括你的主机环境是否安全,以及你个人上网的习惯。官方举的例子很狠,电脑上如果有键盘记录器,WordPress和服务器做再多安全措施都没用。
同一页提到,在不加密连接的网吧发密码不算可信网络,这类网络漏洞能让密码被截走。对做出海站的人,这条很实际:后台账号不是你一个人在登,谁在什么网络下登录,都算在安全范围里。
WordPress被黑的口子在哪:三个入口,先堵过期版本
官方加固页把该做的事列了一长串,落到能马上动手的地方,是三个:登录口令、插件和主题的来源、版本新旧。
入口一:弱密码,官方列了四类要避开
官方对密码的要求是让人难猜、让暴力破解难成功,并且明确列了要避开的几类:自己真实姓名、用户名、公司名、网站名的任何组合;任何语言里的字典词;短密码;纯数字或纯字母的密码。最后一条官方补了一句,数字和字母混着最好。
除了强密码,官方还建议开两步验证当额外一层。插件目录里支持TOTP、邮件和备用验证码的两步验证插件,显示10万+活跃安装。装哪个不重要,重要的是管理员账号别只靠一串密码守着。
入口二:插件和主题来自不可信来源
官方说得很硬:不要从来路不明的渠道拿插件和主题,只限WordPress.org仓库或者知名公司。插件是能往你站里写代码的东西,来源不明等于把后台钥匙递出去。
同一条规则也管WordPress本体。官方只认wordpress.org这一个下载来源,明确说其他任何网站提供的安装包都不要用。破解版、二次打包的安装包,都算在这一类里。
入口三:过期版本,旧版不再有安全更新
官方写得很直接:旧版本的WordPress不再维护安全更新。你停在一个旧版本上,后面发现的漏洞不会有人替你补。
更麻烦的是漏洞公开这件事。官方的解释是,当WordPress发现漏洞并发布新版修复后,利用这个漏洞所需的信息几乎肯定已经进入公共领域,这就让旧版本更容易被攻击。所以更新的意义不只是修好一个洞,是别让自己成为公开清单上那个没打补丁的。
为什么先堵版本:这是唯一能自动跑起来的一件
三件事里,更新是唯一能交给机器做的。WordPress自带自动更新,小版本和安全更新在后台自动应用,大功能版本还得你点一下"Update Now"。官方在更新文档里也提醒,更新前先备份,出问题能恢复。
顺序上我的建议是先确认自动更新是开着的,再把备份跑通,然后才去动密码和文件权限。原因很简单,更新是每天都在发生的事,权限是一次性配置,先把每天发生的那件管住。
WordPress安全加固分步做:6步,从登录口令到异地备份
官方加固页的目录列了密码、FTP、文件权限、数据库安全、wp-admin、wp-includes、wp-config.php、禁用文件编辑、插件、备份、日志、监控这些项。落到一个普通站点,能马上动手的是下面6步。顺序上有个例外,第6步的备份要先做一遍,因为中间几步都会动到文件。
- 改强密码并开两步验证。在后台的用户菜单里改自己账号的密码,边改边看WordPress自带的密码强度计,官方明确说改密码时要用它确认强度够。两步验证在插件里开,TOTP、邮件、备用码任选一种。改完登不进去,先清浏览器Cookie再试。
- 连服务器改用SFTP。官方说主机支持就应该用SFTP,它和FTP操作一样,区别是密码和其他数据在电脑与网站之间传输时是加密的。动作在你主机面板里,把FTP账号换成SFTP,客户端也相应改。主机不提供就问主机商有没有别的加密方式。
- 收紧文件权限,只在需要写入时临时放宽。官方的说法是权限尽量锁死,需要写权限的时候再临时放开。具体数字每个主机环境不同,按主机文档来。改完如果更新失败、上传失败,或者WordPress提示无法写文件,就去官方那页对文件归属和权限。改服务器配置前手里要有一份当前备份,能在staging上试就先在staging上试。
- 关掉后台的文件编辑。官方加固目录里有禁用文件编辑这一项,针对的是后台自带的插件和主题编辑器。关掉之后,就算有人拿到了管理员账号,也不能直接在后台改文件。动作照官方加固页对应那节做,改完回后台看插件页和主题页还有没有编辑入口。
- 插件和主题只从WordPress.org仓库或知名公司装。去插件列表把来路不明的删掉,包括从别的站下的破解版和整合包。删完刷一遍前台,看版面有没有塌掉;有备份在手,塌了也能回。
- 做一份异地备份。用UpdraftPlus先手动备份一次,成功之后再排程。官方要求定期备份,而且每次升级前一定做。备份分数据库和文件两部分,完整恢复一个站两个都要。日志在插件设置页有下载链接,也可以在wp-content/updraft目录里找。备份跑不起来,先看日志里第一条报错再决定是换存储还是找主机。
加固之外还有三件事常一起做:上HTTPS,证书可以先用免费的,流程写在免费SSL证书申请;前面挂一层Cloudflare,接法看Cloudflare加速WordPress;站跑起来之后速度这块看WordPress速度优化。
安全插件怎么配:Wordfence、Sucuri、UpdraftPlus各管一段
这三个不是让你挑一个,是分工不同。它们都在WordPress官方插件目录里,背后的扫描和存储服务能不能在你的环境用,以官方说明为准。
Wordfence:装完先进scan跑一次,按威胁列表逐条过
- 后台插件页搜Wordfence,自动安装或上传ZIP,在插件菜单里启用。
- 进scan菜单开始第一次扫描,排程扫描会同时启用。
- 扫描完成后会出现一列威胁,逐条处理。
- 到options页填上邮箱,安全告警发到这里。
它管防火墙和扫描两块。防火墙是端点防火墙,官方强调它跟云方案不同,不破坏加密、绕不过去、也不会泄露数据。扫描器查核心文件、主题和插件里的恶意软件、坏链、后门、SEO垃圾、恶意跳转和代码注入,还会拿WordPress.org仓库比对核心文件、主题和插件的完整性,有改动就报给你。
登录这块它也有东西:Passkeys、基于TOTP的两步验证、登录页CAPTCHA、XML-RPC开关,以及拦截使用已泄露密码的管理员登录。删文件之前官方提醒了一句,先调查扫描结果,先备份文件,再点删除。
Sucuri Scanner:装By Sucuri Inc.那个,点Generate API Key
- 登录后台,进Plugins > Add New。
- 搜索sucuri或sucuri-scanner,认准作者一栏是By Sucuri Inc.的那个。
- 安装并启用,侧边栏会出现Sucuri图标。
- 进插件面板点Generate API Key,把事件监控打开。
它管审计和监控。安全活动审计记录谁登录了、做了什么改动;文件完整性监控在插件装上的那一刻建一份基线,覆盖根目录下所有目录,插件、主题、核心文件都在里面,之后有未授权改动就报出来。远程恶意软件扫描是像普通访客一样访问你的站,抓那些对机器人和搜索引擎隐藏的东西。黑名单监控会拿多个查黑名单的引擎去查你的域名有没有被拉黑。
UpdraftPlus:先手动备份一次,成功了再排程
免费版可以备份到Dropbox、Google Drive、Amazon S3(或兼容服务)、Rackspace Cloud、FTP、DreamObjects、Openstack Swift或邮箱,付费版还多几个目标。动作是先选一个远程存储连上,点一次手动备份,去日志确认真的传上去了,最后才开排程。恢复时可以只挑要恢复的组件,比如只回滚某个插件、只回主题、只回数据库,选完点恢复,再点一次回主界面。
三个插件分别管什么
| 插件 | 主要管什么 | 装完先做哪一步 |
|---|---|---|
| Wordfence | 端点防火墙、恶意软件扫描、文件完整性比对、登录安全 | 进scan跑首次扫描 |
| Sucuri Scanner | 安全事件审计、文件完整性基线、远程扫描、黑名单监控 | 点Generate API Key |
| UpdraftPlus | 数据库和文件的备份与恢复 | 选远程存储并手动备份一次 |
三个装齐,等于把「进不来」「被改了知道」「改坏了能回」这三件事各有人管,缺哪一块都留着口子。
数字和限制:备份频率、份数、插件版本差异
下面这些是官方页和插件页给的具体数字,照着排就行,不用自己估。
| 项目 | 数字 | 出处口径 |
|---|---|---|
| 备份频率,帖子少的小站 | 每周1次 | 官方备份页 |
| 备份频率,更新频繁的站 | 每天1次 | 官方备份页 |
| 同一时期至少保留 | 3到5份,存在不同位置和不同介质上 | 官方备份页 |
| UpdraftPlus排程可选 | 每2、4、8或12小时,每天、每周、每月、每两周 | 插件官方页 |
| Wordfence免费版特征更新 | 比付费版延迟30天 | 插件官方页 |
| WordPress自动更新 | 3.7版起支持 | 官方加固页 |
这张表最该记住的是两件事:备份频率跟着你更新内容的节奏走,插件的免费版和付费版差别落在更新速度上。
5个想法会让站防不住,官方都点过名
误区一:安全是主机商的事
主机商负责服务器那一层,你装的东西归你。官方说,主机商通常只对站点所在的基础设施负责,不对你选择安装的应用负责。买完主机不等于买了安全。
误区二:从别的网站下WordPress安装包
官方只认wordpress.org这一个下载来源,其他网站提供的都不算正式发行。安装包被别人动过手脚,你后面做多少加固都是在给别人留门。
误区三:密码用字典词、纯数字或纯字母
官方列的避开清单就那四类,自己姓名和网站名的组合、任何语言的字典词、太短的、纯数字或纯字母。前两类最容易被猜到,后两类是暴力破解工具最先跑完的那一批。
误区四:更新失败卡在维护模式,先慌着改代码
站点更新时会临时进入维护模式,正常情况更新完自动退出。如果更新失败后还停在那,官方的排查顺序是先看根目录里是不是还留着.maintenance文件,确认更新确实已经停了,再用FTP或主机文件管理器删掉。一键更新失败也不用慌,官方就一句,改手动更新。
还有两个小地方:更新后登录不进去,先清浏览器Cookie;一键更新出问题,官方说多半和文件系统的权限有关。
误区五:发现插件漏洞,先发到群里或论坛
官方的要求是不要在任何公开地方贴出来,因为公开只会让更多人被黑,很少能加快修复。正确做法是发邮件到plugins@wordpress.org。
排查的时候先分清是哪一类故障。换成HTTPS之后页面打不开,是另一条线,看HTTPS后打不开页面。启用某个插件之后整站报500,先回滚再看插件启用后500错误。后台点一下要等半天,多半是插件拖的,插件导致后台变卡里是排查顺序。
用AI整理加固清单和扫描结果:哪几步能交,哪几步必须自己点
AI能接的4步
- 把官方加固页那串目录整理成一张打勾表,列清楚每一项对应后台哪个页面。
- 把UpdraftPlus的备份日志贴进去,只摘报错和警告行,按出现顺序排。
- 把Wordfence首次扫描的威胁列表按核心文件、主题、插件、内容分组,先处理哪一类一目了然。
- 更新前把要检查兼容性的插件清单列成表格,对着后台的更新页一项项看。
必须你自己点的3件事
- 在后台用户菜单里给自己账号改强密码,看着密码强度计走到够强,这一步没有替代方案。
- 在插件面板点Generate API Key(Sucuri),或者到options页填上收告警的邮箱(Wordfence),然后看首次扫描结果,决定哪条威胁先处理、哪条先留着观察。
- 在UpdraftPlus设置页选好远程存储,点一次手动备份,看日志确认成功再排程。
3条可以直接照抄的提示词
下面三条是本文给的示例,不是官方模板,括号里的内容换成你自己的。
提示词1:把下面这段WordPress官方加固页目录原文,整理成一张三列表格:加固项、官方原句、我该在哪个后台页面操作。不要补充原文没有的步骤。
提示词2:这是我UpdraftPlus的备份日志片段,请只摘出报错和警告行,按出现顺序列出,不要推测原因,不要给修复建议。
提示词3:这是我Wordfence首次扫描的威胁列表,请按核心文件、主题、插件、内容四类分组,每组只列条目名,不要判断是否误报。
提示词当筛子用,别当决策人。第二、三条都写明了不要推测原因、不要判断误报,因为误判的代价落在你这边,不在AI那边。
后台点按钮、看扫描结果决定先去哪条,还是你自己。
常见问题
WordPress安全防护最重要的一件事是什么?
保持WordPress本身和所有已装插件主题更新。官方把它放在第一位,理由也直白:旧版本不再有安全更新,漏洞公开之后旧版更容易被打。
备份要多久做一次、留几份?
看更新频率,帖子少的一周一次,内容更新频繁的一天一次;近期备份至少留3到5份,分在不同地方,主机一份、云存储一份、本地电脑一份。自动备份偶尔也要手动跑一次,确认流程真的在跑。
Wordfence免费版和付费版差在哪?
差在响应速度,防火墙规则和恶意软件特征的更新免费版慢一档,具体天数看上面那张表。站点小的话,先用免费版把扫描和告警开起来,是最省事的起步。
装完安全插件后台变卡、报500怎么办?
先停掉刚装的那个插件,把站点恢复到装之前的状态,再判断是插件冲突还是文件权限问题。一键更新或装插件出问题,官方说多半和文件系统的权限有关,动之前先有备份。
发现插件有安全漏洞该怎么报告?
发邮件到plugins@wordpress.org。信里写清问题、插件链接,以及你自己有没有验证过。多数插件在处理完之前会被关闭下载,所以修复前你可能收不到通知,过几天回插件页看状态就行。
共享主机上别的站被黑,我的站会受影响吗?
会。官方明确说,共享服务器上同服务器的其他站被攻破时,即使你照指南全做了,你的站也可能被波及。能做的动作是去问主机商他们采取了什么安全措施。
安全这块没有做完的那天,只有一直做。更新开着、备份跑通、告警有人看,这三件稳住,剩下的都是加分项。内容那头是另一条线,猎者出海的AI Agent上线后每周给一张改稿单,改哪几篇、先改哪篇;安全这块它不替你看后台。

发表评论