`
天梯梦
  • 浏览: 13730549 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

保护 WordPress 安全的10个方法

阅读更多

防黑是互联网上永恒的话题,和防盗一样不可或缺。

 

之前精博有翻译过 WordPress 的三个安全措施, 对博客的安全有一定的帮助,但是,没有任何的措施是无懈可击的。为了更好地提升 WordPress 的安全系数,Smashing Magazine 折腾出了 10 个新的安全措施 ,这些措施主要是通过对 wp-admin 这个文件夹的加密来保障整个博客的安全——当然,原文作者也说了不能 100% 保证安全。

 

这 10 个措施通俗易懂,下面是简单的中文介绍——只介绍做法,不讲为什么这样做。

 

 

防黑措施一:重命名 wordpress 文件夹

 

您可以把 wordpress 文件夹重命名为 wordpress_live_Ts6K,然后再把 wordpress_live_Ts6K 文件夹上传到根目录下,结果在 WordPress 控制面板显示的 WordPress address(URL) 如下:

http://example.com/wordpress_live_Ts6K

防黑措施二:完善 wp-config.php 文件

 

1、点击登录 http://api.wordpress.org/secret-key/1.1/ ,然后把自动生成的代码复制下来并覆盖 wp-config.php 文件里面的对应内容;

2、把 $table_prefix = ‘wp_’; 的“wp_”改成别的,例如“ wp_xxx”;

3、如果您的服务器有 SSL 加密,添加以下代码到 wp-config.php 文件:

define(’FORCE_SSL_ADMIN’, true);

4、您也可以根据 WordPress Codex 对其他部分进行修改。

 

防黑措施三:移动 wp-config.php 文件

 

把 wp-config.php 文件移到 WordPress 所在目录的上一级目录。

 

防黑措施四:保护 wp-config.php 文件

 

如果您把 wp-config.php 移到 A 文件夹,那么就在 A 文件夹创建一个 .htaccess 文件并添加以下代码:

# protect wpconfig.php
<files wp-config.php>
Order deny,allow
deny from all
</files>

求教:

我在 Nakedlife.cn 上试过,结果是除了主页,其他所有的页面都不能访问,为什么呢?

 

防黑措施五:删除 admin 账户

 

首先,创建另外一个管理员帐号,比如 essentialblog;

接着,登出 WordPress;

然后,以新帐号 essentialblog 登入;

最后,删除 admin 帐号,在删除之前要注意选择把所有的文章和链接都分配到 essentialblog 帐号。

 

防黑措施六:设置强密码

 

在 WordPress 控制面板的个人资料(Profile)页面填一个能够显示“Strong”的密码。

 

防黑措施七:保护 wp-admin 文件夹

 

1、把 Htpasswd generator 生成的内容添加到 .htpasswd 文件;

2、把 htaccess-authentication 生成的内容添加到 .htaccess 文件。

求教:

作者说 wp-admin 文件夹里面有 .htpasswd 和 .htaccess 这两个文件,但是我没有发现,自行添加之后却无法登陆 WordPress 后台,为什么呢?

 

防黑措施八:在登录页面设置错误警告

 

在博客主题的 function.php 文件夹添加以下代码:

add_filter(‘login_errors’,create_function(‘$a’, "return null;"));

防黑措施九:限制错误登录的次数

 

通过 Login LockDown 插件或者 Limit Login Attempts 插件,设定允许登录资料填错的次数。

 

防黑措施十:保持软件的更新

 

1、保持您的 WordPress 版本是最新的;

2、保证您的 WordPress 插件是最新的;

3、插件能不用的就不用,多一个插件其实就多一个安全隐患。

请记得您修改了 wordpress 文件夹里面的哪些内容并备份,以便下次更新的时候用。

上面就是关于 10 个防黑措施的“所以然”,如果您想知道“之所以然”,请看原文

第四和第七这两个方法我没有试验成功,您如果知道答案,欢迎分享。

分享到:
评论

相关推荐

    wordpress插件:隐藏wp信息,保护网站安全

    消除wordpress的信息,修改登陆后台,保护博客安全

    wordpress博客管理系统

    使用强密码、安装安全插件(如iThemes Security)以及定期备份是保护WordPress站点的关键。 8. **SEO优化**:WordPress天生对搜索引擎友好,可以通过设置固定链接结构、添加元标签等方式进一步优化SEO。 9. **多...

    wordpress WooCommerce Facebook 多像素插件

    "WordPress WooCommerce Facebook 多像素插件"就是这样一个工具,它允许用户在 WooCommerce 商店中轻松地添加和管理多个 Facebook 像素。 首先,我们来理解一下 Facebook Pixel。Facebook Pixel 是一个代码片段,当...

    wordpress安全插件wordfence-7.10.3

    标签“安全”和“软件/插件”揭示了Wordfence的主要价值所在:它是一款专注于提升WordPress安全性的软件工具。对于网站管理员来说,安装并正确配置Wordfence是保障网站免受攻击的重要步骤。 总之,Wordfence 7.10.3...

    wordpress-5.5.3.zip

    2. **安全性增强**:修复了多个安全漏洞,增强了系统的安全性,保护网站免受恶意攻击。 3. **隐私政策改进**:加强了对用户隐私的保护,新增了隐私工具和设置,符合GDPR等数据保护法规。 4. **SEO友好**:增强了...

    wordpress 4.2.2中文版

    2. **安全性**:每个WordPress版本都会对安全进行优化。4.2.2包含了针对SQL注入和跨站脚本攻击的防护措施,确保用户数据的安全。 3. **内置中文支持**:此版本特别强调了对中文语言的支持,使得中文用户能够轻松地...

    wordpress-4.7.4-zh_CN.tar.gz

    《WordPress 4.7.4 中文版:安全与功能的完美融合》 WordPress,作为全球最受欢迎的内容管理系统(CMS)之一,一直以来都是网站建设和管理的重要工具。此次发布的“wordpress-4.7.4-zh_CN.tar.gz”是针对中文用户的...

    WordPress手册完整版

    ### WordPress 手册知识点解析...通过上述知识点的学习,您将能够熟练掌握WordPress的使用方法,并具备搭建个性化网站的能力。无论是建立个人博客还是企业官网,甚至是电商平台,WordPress都能为您提供强大的技术支持。

    php开发 开源wordpress4.4.1

    安装安全插件如Wordfence进行防火墙保护。 - **性能优化**:缓存技术如W3 Total Cache可以显著提高网站速度;减少HTTP请求,合并CSS和JavaScript文件;使用CDN服务分发静态资源。 7. **社区支持** - **WordPress...

    WordPress中文完全教程

    对于插件的使用,本教程会详细介绍一些常用的WordPress插件,如Yoast SEO用于搜索引擎优化,Jetpack提供统计分析和安全保护,以及Contact Form 7用于创建联系表单。你将学习如何安装、配置和管理这些插件,以增强...

    wordpress3.0

    在安全层面,每个WordPress版本都会修复已知的安全漏洞,3.0也不例外。通过持续的更新和补丁,WordPress努力保护用户的网站免受恶意攻击。 在开发方面,WordPress 3.0引入了更多的API和钩子,使得开发者可以更加...

    wordpress插件-利用sftp升级

    WordPress官方推荐使用SFTP进行文件操作,因为它能更好地保护网站的安全。 要利用SFTP升级WordPress,首先你需要在服务器上配置SSH服务,并确保你的WordPress安装具有足够的文件系统权限来执行文件修改。这通常涉及...

    WordPress的Android应用

    总的来说,WordPress的Android应用源码涉及到了Android开发的多个核心领域,包括网络通信、用户界面设计、数据管理、安全性以及测试。通过研究这个项目,开发者不仅可以学习到如何构建一个功能丰富的移动应用,还能...

    wordpress-5.4.1.zip

    总结来说,WordPress 5.4.1是一个集安全、功能、用户体验于一体的版本。无论是初次接触WordPress的新手,还是经验丰富的开发者,都能在这个版本中找到适合自己的工具和功能,实现高效、个性化的网站管理。随着...

    Laravel开发-wordpress

    1. **Laravel的集成策略**:在Laravel中整合WordPress,一种常见方法是将WordPress作为一个子应用或者微服务。Laravel可以处理API接口、认证、路由等核心业务逻辑,而WordPress作为内容管理部分,负责文章、页面、...

    wordpress程序压缩包

    9. **安全防护**:为了保护你的博客,需要定期更新WordPress和所有插件,保持系统的安全性。同时,可启用强密码策略,安装防火墙插件,如Wordfence,以防止恶意攻击。 10. **性能优化**:为了提高网站加载速度,...

    wordpress-6.4.3-zh_CN.zip

    - **安全更新**:WordPress 6.4.3修复了一些安全漏洞,增强了系统的安全性,保护用户的网站免受潜在攻击。 - **错误修复**:多个已知问题得到解决,确保系统运行更加稳定。 2. **安装与升级** - **新安装**:...

    wordpress-5.2.4英文原版

    标题提到的"wordpress-5.2.4英文原版"是指WordPress的5.2.4版本,这是该平台的一个重要更新,它包含了多种功能改进、安全修复以及性能优化。 在描述中提到的“429 Too Many Requests”错误,是一个HTTP状态码,表示...

    wordpress网站备份工具.zip

    在WordPress的世界里,网站的备份和迁移是每个网站管理员都需要掌握的重要技能。"WordPress网站一键备份迁移工具" 提供了一种高效且简单的解决方案,使得即使是技术新手也能轻松完成这一任务。这个压缩包文件...

Global site tag (gtag.js) - Google Analytics