无论您管理WordPress网站是出于个人原因还是为了盈利,您都希望它不受各种网络攻击和在线漏洞的影响。在这个博客中,你将学习到一些成功的最有效的技巧。
使用强密码
密码是你抵御网络攻击的第一道防线。因此,确保您使用强密码为您的服务器和网站的管理服务。
您的密码应该包括大写字母和小写字母、特殊符号($、%、^等)和一些数字。基本上,你想让他们看起来尽可能神秘。还强烈建议使用密码管理器生成尽可能多的唯一密码,并将它们全部存储在安全的保险库中。一些最佳密码管理器有以下特性:
· 无限密码存储
· 云备份
· 安全记录
· 自动成型填料
· 强大的加密技术。AES-256位加密
防止SQL注入攻击
SQL注入攻击是指攻击者使用URL参数或web表单文件访问网站数据库的网络攻击。如果您使用的是标准Transact SQL,则攻击者可以将代码片段插入到允许他们更改表、访问或删除数据的查询中。但是,使用参数化查询可以很容易地防止这种情况发生。大多数Web语言都支持它,而且它也很容易实现。
要举一个例子,请考虑以下查询:
“从表中选择*其中列=‘”+参数+“’;”
如果有人将URL更改为传入‘’或‘1’=‘1’,这将将查询转换为:
从表中选择*其中列=“OR‘1’=‘1’;”
因为‘1’等于‘1’,它允许网络罪犯在SQL语句的末尾添加一个新的查询。若要修复此漏洞,应将查询参数化。因此,如果在PHP中使用MySQLi,查询应该如下所示:
$stmt=$pdo->prep(‘select*from table where=:value’);
$stmt->EXECUTE(数组(‘value’=>$参数));
安装WordPress安全插件
就像有各种各样的电子商务SEO WordPress插件为了加强您的网站,有专门的插件的安全以及。一些很好的例子包括:
·
6Scan安全:
· 6Scan为WordPress网站提供了全面的基于规则的保护,并自动修复了各种安全漏洞。它经常更新,这是一个很大的好处,它涵盖了所有的主要攻击,包括蛮力攻击,csrf,sql注入,远程文件包含,等等,确保您的网站提供了一个全面的。
·
Sucuri安全:
· Sucuri Security是另一个广受欢迎的WordPress插件,它来自著名的网站安全和审计公司Sucuri。它提供对零天攻击、暴力攻击、DOS攻击等的保护,还提供黑名单监控、网站防火墙保护和恶意软件扫描。一个值得注意的优势,使它比其他插件更好的是,它保存一个日志,所有的活动,你的网站,并上传相同的云端,让你访问和审查。尽管插件本身是完全免费的,但您可以通过投资于它的优质服务来享受更高级别的安全性。
·
词组:
· WordFence是防火墙、安全扫描器和其他重要的安全工具,捆绑在一个插件中。它保护您的网站在端点,阻止恶意代码或内容的集成恶意软件扫描仪,并拒绝所有来自使用实时IP黑名单服务的恶意IP请求。它还能够修复受损的核心和主题文件,甚至向您报告更改。更重要的是,这些只是它必须提供的一些功能。它的实际服务范围更广,这使它成为一个优秀的工具,您的网站的安全。
更新WordPress、插件和主题
在2016年,当“巴拿马文件”违约行为一场针对巴拿马律师事务所莫萨克·丰塞卡的网络攻击登上了世界各地的头条,这让顶尖的IT公司和安全专家目瞪口呆。这是因为攻击的主要原因仅仅是过时的web服务器软件Drupal和WordPress!
当一个较旧版本的WordPress软件允许攻击者对世界上最大的离岸金融服务提供商之一进行破坏时,你只能想象它能对一个由个人或一个小组管理的标准WordPress网站做些什么。因此,这是不够强调,你必须保持你的WordPress软件,以及插件和主题使用的最新时间。
理解文件权限并正确设置它们
阳江定制网站您的WordPress网站包含多个文件,其中包括插件文件、媒体文件、设计文件等。如果一个重要文件被授予了错误的权限,特别是执行权限授予完全控制,则该权限可暴露攻击者可利用的漏洞。因此,学习权限模式如何工作以及如何在执行过程中更改权限是一个好主意。
文件可以具有以下权限:
·
案文如下:
· 允许访问可在其中查看其内容的文件。
·
写:
· 允许访问可在其中查看和修改其内容的文件。
·
执行:
· 允许访问可以在其中运行包含在其中的脚本的文件。
这些权限可以授予下列组:
·
用户:
· 网站所有者
·
小组:
· 你的团队可以访问网站
·
世界:
· 通过互联网访问您的网站的公众
像源
若要向用户分配不同的权限,则使用以不同数字表示权限的编码系统。下面给出的实际数值可以更好地理解这一点:
· 0-不准进入
· 1-执行
· 2-写
· 3-写和执行
· 4读
· 5-读并执行
· 6-读和写
· 7-读、写和执行
您还可以参考上面的图像来了解不同的组具有不同的权限。
权限以三位数的顺序授予,如644或777,它们被调用。许可模式。第一个数字确定帐户用户或所有者的权限,第二个数字确定所有者组中的其他用户,第三个数字确定网站访问者。因此,如果文件具有权限模式644,这意味着所有者有权读取和写入权限,分组读取权限,以及世界的读取权限。
大多数FTP客户端提供了一个接口,您可以通过它轻松地更改权限模式。如果该功能不可用,并且您可以访问服务器终端,则可以使用chmod命令更改文件或文件夹的权限模式。相同的语法如下:
Sudo chmod 644<file>
结语
阳江定制网站建立一个高质量的WordPress网站需要花费大量的时间和精力。为了获得足够多的客户/访问者,你常常要在两端点燃蜡烛,才能使网站取得成功。你最不想要的就是某个偏远地区的黑客独自摧毁你的爱情劳动。因此,注意到上述资料,并尽快采取适当措施。记住-你不能太小心。