为什么需要安全?
现在写博客已经成为很多人的爱好,而 WordPress 是最常用的平台。默认情况下,wordpress 博客采用最低级别的安全性,而且其文件和/或插件可能经常过时。这些文件是可追踪的,很容易被黑客入侵。 Internet 不是一个安全的工作场所,人们必须充分了解如何确保安全。
本文介绍了一些初学者可以实施的简单提示和技术,以确保他们的博客和存储在 WordPress 上的信息的安全。
提示 #1 使用唯一、安全的用户名和密码
- 避免使用默认管理员
- 用户还可以创建具有管理员权限的新用户并删除旧的“管理员”用户名。
- Username Changer等 WordPress 插件也可用于将用户名更改为更安全的内容。尽量避免使用容易猜到的常见用户名,例如您的姓名或“管理员”。
- 选择一个由字母、数字和字符组成的复杂密码。不要选择与用户名、网站名称或简单单词相似但稍作改动的密码。
- 优选使用的字符的随机字符串的建议。
提示 #2 启用两步验证
- 用户需要有一个 WordPress 帐户,可以通过单击此处创建该帐户。如果用户已有 WordPress 帐户,请跳过此步骤。
- 单击此处启用两步验证。用户被重定向到以下页面。
- 单击“开始”后出现以下屏幕
- 选择通过短信验证选项。
- WordPress 将通过短信发送验证码,用户需要输入该验证码以验证号码。
- 正确输入发送到您手机的代码。然后应提供一堆备用代码,如果手机被盗或丢失或无法访问手机以获取代码,则可将其用作访问该站点的替代方式。将这些代码保存在文本文件中。
- 您现在已启用两步验证。
技巧 #2 使用插件
为了防止蛮力攻击,有两个很棒的插件
- All in One WP Security & Firewall 插件有一个选项,可以简单地更改该登录表单的默认 URL (/wp-admin/)。此插件还有助于限制从某个 IP 地址登录的尝试次数。
- 另一个是 BruteProtect。该插件最近已被 WordPress 的创建者 Automattic 收购。该插件会自动保护用户登录表单免受 IP 地址的侵害,这些 IP 地址往往会进行多次登录尝试
提示 #3 将 wp-config 上移一个目录并将其锁定
- 用户可以移动wp-config。PHP文件复制到 WordPress 安装上方的目录中。这意味着对于安装在您网站空间根目录中的站点,您可以存储 wp-config.xml 文件。 PHP位于 web-root 文件夹之外。
- 这是 wp-config 的样子:
如果正在使用的服务器带有 .htaccess,请将这段代码添加到文件顶部,以拒绝任何浏览它的人访问:
order allow,deny
deny from all
提示 #4 保持 WordPress 更新
假设用户安装了 Wamp 服务器:
- 启动 wamp 服务器
- 使用 localhost 打开 WordPress 站点
- 在仪表板部分下单击更新
- 就我而言,我已经更新了我的 WordPress。所以对我来说,它显示“您已经拥有最新版本”。
- 对于那些拥有最新版本的人,将有一个更新选项。点击它。完毕!!
技巧 #5 更改文件权限
对服务器具有 shell 访问权限的用户,可以使用以下命令递归更改文件权限:
对于目录:
find /path/to/your/wordpress/install/ -type d -exec chmod 755 {} \;
对于文件:
find /path/to/your/wordpress/install/ -type f -exec chmod 644 {} \;
技巧 #6 安排定期数据备份
- 定期备份数据,包括您的 MySQL
- 数据完整性对于可信备份非常重要。
- 一个好的备份计划可能包括将整个 WordPress 安装(包括 WordPress 核心文件和数据库)的一组定期快照保存在受信任的位置。
提示#7. 删除自述文件和任何不需要的文件。
- WordPress 有一个默认的 readme.html,以及许多随附的插件和主题。
- 应该删除它们,因为它们可用于指纹识别或一般侦听,并且通常包含版本信息。
- 从文件夹中删除所有垃圾文件。
技巧 #8 启用 SSL 登录
· 如果站点有 SSL 证书,则可以启用 SSL 登录。
· 要启用 SSL,您的站点必须可以使用 https 访问。
- 将以下代码添加到wp-config文件中
define(‘FORCE_SSL_LOGIN’, true);// For login only define(‘FORCE_SSL_ADMIN’, true);//For whole admin |
提示 #9:询问 Apache 密码保护
- 这个插件在安全性方面为用户提供了对其博客的更多控制
- 用户可以通过简单的步骤通过 401 授权保护您的站点。
该插件可以从这里下载。
参考:
http://wpsecure.net/secure-wordpress/
http://www.sitepoint.com/tips-to-secure-wordpress/
http://code.tutsplus.com/articles/11-quick-tips-securing-your-wordpress-site–wp-22446
Mudit Maheshwari 的文章:
来自 VIT 大学的 3 年级 B.Tech IT 学生,Vellore,对编码有浓厚的兴趣,李尔关注新技术和开发软件。除了对编码充满热情之外,他还喜欢弹吉他和唱歌。目前住在钦奈。您可以通过 mudit94@gmail.com 与他联系。
如果您还想在这里展示您的博客,请参阅 GBlog,了解 GeeksforGeeks 上的客座博客写作。