在首次安装 WordPress 这套全球知名的内容管理系统的过程中,你可能会发现(甚至亲手建立)一组位在「wp-config.php」设定文件里的独一密钥与盐认证(Authentication Unique Keys and Salts)资料,用于保护系统密码的安全性,让骇客的暴力破解变得相对困难,借以提升网站的信息安全。
所谓盐(Salt)是指通过在密码任意固定位置插入特定的字串,让杂凑后的结果和使用原始密码的杂凑结果不相符。虽然加盐后的杂凑值,可以极大的降低由于用户资料被盗而带来的密码泄漏风险,不过事实上还是存在有被破解的风险。因此,根据资安角度来看,定期更新这组密钥与盐认证才是最佳的保护方式。
更新密钥与盐认证的方式有两种,一种是透过外挂程序(Plugins)的自动生成来达成,另一种是手动编辑「wp-config.php」设定档。由于前者要另外安装外挂,容易造成系统负担,因此我今天要来讲解的是第二种方式,虽然也很简单,但是你需要先懂得如何编辑 WordPress 根目录文件,这部分就不另外说明了。
小人提醒:如果没有操作把握,进行下述步骤前需预先备份系统。
请参考下图,你可以在 WordPress 根目录下的「wp-config.php」设定档中找到如下图红框标示的字串,一组 8 行都是个有用途的独一密钥与盐认证,请先将密钥与盐组认证全部移除。
Wordpress wp-config.php 设定档信息。
接著,开启 WordPress.org 提供的密钥与盐产生器[i]页面,该页面会自动生成一组独一密钥与盐认证。
然后将将组新的认证资料,贴上「wp-config.php」设定档中,旧认证的原本位置,再储存文件即完成认证的更新作业。
更换 Authentication Unique Keys and Salts 无法登入解决方案
你在更新独一密钥与盐认证后,有可能会发现自己无法登入 WordPress,这时候不用慌张,你只需要清除浏览器的浏览资料,尤其是 Cookie 这一项,清除后再重新登入 WordPress 应该就可以顺利进入后台了。
延伸阅读
- WordPress.org: secret-key slat Generator。
以实际行动支持独立观点,与我们一同走得更远
每一篇条理清晰的分析、每一次不随波逐流的观察,背后都是对真实与品质的坚持。我们拒绝内容农场与算法流量绑架,坚持自由独立的客观发声。
维持高品质的原创写作与独立运营,需要持续的实质力量。您可以选择一次性赞助或每月定期支持,通过 Google 安全结账,与我们一同守护这份深刻与清醒。
由 Google 安全处理付款 · 可随时在 Google 账户管理或取消



留言板