当前位置:首页 > 网络安全 > 正文内容

如何强化WordPress并修复权限错误

a811625534年前 (2022-07-22)网络安全30

WordPress的美妙之处在于您可以随心所欲地深入兔子洞。如果您的技术知识为零,那么您在指尖就能拥有与经验丰富的专业编码员相同的相对能力。虽然有时,当您需要深入研究WordPress的后端以修复权限错误时,它有助于了解您在做什么。

简单来说,如果您的权限错误,您将无法访问某些文件或文件夹。事实上,更正确的说法是服务器不允许任何人访问这些文件。解决 *** 是深入了解,进行一些更改,然后退出。

在接下来的几分钟内,我们将在WordPress中查看以修复权限错误。更重要的是,我们将为您提供一切所需的一切,让您做好它。

什么是“权限”(以及为什么需要它们)

权限的电梯音调是它们保护您的文件和文件夹免受未经授权的访问。更复杂的是,每个文件和文件夹都有一定的权限级别。如果诸如浏览器之类的客户端试图打开或以其他方式使用该文件,服务器将检查是否具有这样做的正确权限。

如果客户端签出,服务器会将文件ping到浏览器作为HTTP请求的一部分。相反,如果客户端没有正确的权限,你会得到一个错误。

在大多数情况下,您不会遇到权限错误。这是因为系统的工作是将访问权限限制为只允许需要文件或文件夹的人访问。如果您没有文件权限,您的WordPress网站以及您的服务器可能会遇到恶意攻击的真正麻烦。

您需要什么来帮助WordPress修复权限错误

好消息是您不需要很多东西来重新强化WordPress并修复权限错误。事实上,您只需要一个工具:安全文件传输协议 (SFTP) 客户端。市场上有一些这样的,但有三个我们最喜欢。

对于初学者来说,是通过SFTP访问您的站点的标准工具,尽管具有同样多的可用性和功能:

如果您想要一个还可以为您做很多其他事情的高级SFTP解决方案,是一个很棒的工具:

这可以帮助连接到WordPress并修复权限错误、从云存储中推送和提取数据等等。

无论您选择哪种SFTP工具,在打开网站的引擎盖之前,您还需要检查以下内容是否到位:

  • 对您的服务器的管理访问权限。简而言之,如果您在尝试修复权限错误时遇到权限错误,您将陷入困境!
  • 了解,尽管您在这里不需要高深的技能 – 足以访问您的服务器和编辑文件设置。当然,有很多 *** 可以在您的WordPress服务器上。

此外,虽然了解文件权限如何与WordPress一起工作很有用,并且会加快修复所需的时间,但现在没有必要。本文将向您展示要更改哪些设置以及如何更改,并且为了修复错误,您不需要知道血腥的细节。

我们还建议您对您的网站进行,以防您所做的更改无法按照您的需要进行。如果你“tank”你的网站,你会很高兴有一个新的备份存在。

如何强化WordPress并修复权限错误

当您希望安装主题或插件时,会出现权限错误。因为WordPress无法访问该文件,所以您需要帮助它。

我们将通过四个步骤来做到这一点:

  1. 登录您的服务器。
  2. 具有正确的权限。
  3. 查看是否也具有正确的权限。
  4. 检查一堆是否具有唯一权限集。

好消息是您可以使用前几个步骤中的指导来执行其余步骤。另外,请注意,我们在这些步骤中使用Cyber​​duck,但每个SFTP客户端都有自己的 *** 来修改文件权限。如果您使用与我们不同的东西,请查看您的文档以了解确切的功能。

首先,您需要进入您的服务器。

1. 通过SFTP访问您的服务器

您的之一步是登录您的服务器。为此,您需要您的SFTP凭据。通常,您可以在主机控制面板中找到这些:

您也可以在托管公司的电子邮件中找到它们,因此也可以在您的收件箱中搜索这些登录详细信息。

一旦你有了它们,启动你的SFTP客户端,并寻找打开一个新连接的选项——它可能在你的客户端中被称为不同的东西:

从这里,使用您的凭据填充字段。不过,如果您可以选择,请确保您使用的是显式SFTP连接。一些工具没有相同数量的潜在连接,并且可能默认为SFTP。不过,请仔细检查您是否能够:

登录后,您将进入您的目录。这将包含您的所有站点,您的下一个任务是选择正确的WordPress站点并修复其中的权限。

站点本身可以​​有多种名称—— public_htmlrootwww或站点名称。找到您的站点后,双击进入该文件夹。里面是你所有的WordPress核心文件。从这里,您需要选择文件和文件夹,并设置正确的权限。

2.为文件设置正确的文件权限

一旦您可以访问站点的根目录,您就可以开始设置正确的权限。在我们向您展示如何操作之前,让我们先来看看文件权限的世界。

文件权限设置快速入门

权限包含三个部分:读取写入执行。反过来,这些让WordPress从文件中获取数据,向其中添加数据,并对其运行其他操作。

显示每个文件的权限的传统方式是通过一组三位数字。每个数字代表显式用户组(所有者、组或其他用户)的特定操作(读取、写入或执行)。

我们将使用这些三位代码提及文件权限,大多数SFTP客户端也会向您展示它们的含义。这意味着您可以选择使用其中一种 *** ,同时引用另一种 *** 。

选择您的文件和更改权限

准备好后,选择服务器中的每个文件,并确保取消选择文件夹。从这里,您需要查找您的文件权限设置。在Cyber​​duck中,您可以右键单击并转到信息屏幕,但在FileZilla中,您可以选择文件权限。无论如何,这将弹出一个包含三位数字和一组复选框的框:

您的大多数WordPress文件都应该具有644权限。将其键入框中后,还单击选项以递归应用更改。同样,它可能会在您选择的客户中说出不同的内容。

单击以确认后,这是一项不碍事的任务。接下来是处理您的文件夹。

3.为文件夹设置正确的权限

要设置文件夹的文件权限,请使用与上一步相同的过程。这一次,您将文件替换为文件夹。

首先,选择根目录中的每个文件夹,然后打开文件夹权限设置。这一次,您要755用作权限。再次确认您的更改,这就是几乎完成的任务。

4.确保某些特定文件具有唯一权限

在结束之前,一些WordPress和服务器文件的权限与其他文件不同。具有不同权限设置的主要WordPress文件是wp-config.php。因为这是一个重要文件,所以您要确保它几乎是只读的。不过应该有一些许可元素,所以按照前面的步骤,将权限更改为440.

这意味着没有人可以写入或执行该文件。不过,您可能会遇到一些服务器和/或插件设置的问题。如果是这种情况,请开始打开文件,直到您不再看到任何错误。首先尝试444,然后600,下一步640,如果解决了问题,请644使用。

您可能还希望将index.php文件设置为444,因为它是另一个重要的文件,它受益于更多限制。不过,644这里也很好。

上有一篇关于文件权限以及如何为特定文件设置权限的综合文章。如果您想知道如何设置特定文件或文件夹,请查看本文,您应该会找到答案。

当然我们也有关于WordPress权限的相关文章:《》,推荐大家进一步深入阅读。

小结

就像俱乐部外的任何天鹅绒绳索一样——如果你的名字没有被记录下来,你就不会进来。WordPress有自己的VIP部分——你网站的服务器——如果浏览器或用户没有正确的权限来访问里面的文件,它被拒绝了。

在这篇文章的整个过程中,我们一直在WordPress的后台修复权限错误并让损坏的网站重新运行。更好的 *** 是使用SFTP,因为所涉及的步骤不需要时间。您只需要确保文件和文件夹具有特定的权限设置,您的网站就会恢复正常。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/4637.html

分享给朋友:

“如何强化WordPress并修复权限错误” 的相关文章

如何申请及设置Google reCAPTCHA v3验证码API

如何申请及设置Google reCAPTCHA v3验证码API

我们将在我们开发的WordPress付费主题的用户注册模块陆续加入Google的reCAPTCHA验证码接口,以帮助站长智能拦截一些不安好心的人们使用机器人注册。 Google reCAPTCHA在中国大陆境内可能会存在水土不服的情况,为此我们将reCAPTCHA API校验的接口地址替换成了ww...

如何为WordPress网站添加二步认证Two-Factor Authentication

如何为WordPress网站添加二步认证Two-Factor Authentication

越来越多的网站支持添加二步认证Two-Factor Authentication以提高安全性,在国内更多是以账号密码+短信码的方式,但海外网站可能更多采用二步认证的方式。 如果你觉得有必要为你的WordPress网站开启二步认证,则可以继续阅读本教程,了解如何使用Google Authentica...

什么是DNS污染及该如何预防

什么是DNS污染及该如何预防

如果说好莱坞电影教会我们一件事的话,那就是黑客很聪明,他们有各种各样的伎俩来绕过我们的安全。在现实世界中,安全问题往往归结为机会,而不是发展技能。“DNS中毒”攻击符合这一描述,事实上,您需要具备防止域被欺骗的技能。 这个概念很简单:访问者看到的是你的网站,但它是欺诈和有害的,而这个假网站看起...

SSL证书的类型:哪一种适合您的网站?

SSL证书的类型:哪一种适合您的网站?

使用SSL证书保护的网站让访问者知道它是安全的。它还获得了搜索引擎的认可,确认您的网站可以安全浏览。因此,您必须为您的网站获取有效的SSL证书。 SSL是Secure Sockets Layer的缩写,是一种安全协议,可通过Web服务器和Web浏览器之间的网络连接对数据进行身份验证和加密。 S...

HSTS – 如何使用HTTP严格传输安全

HSTS – 如何使用HTTP严格传输安全

确保为您的WordPress网站正确设置安全性非常重要,尤其是在保护自己免受黑客攻击方面。您可以实施许多不同的增强功能和最佳WordPress安全实践,以确保您的网站被锁定。 如果您的WordPress网站通过HTTPS运行,那么我们建议实施的增强功能之一是HSTS安全标头,因为它可以帮助防止...

如何在WordPress网站上安装通配符SSL证书

如何在WordPress网站上安装通配符SSL证书

在您的网站上安装不再只是一种选择。它是保护您的站点以及确保数据通过加密和提供服务的重要组成部分。但是,确定使用哪种类型的 SSL 证书可能很棘手,尤其是考虑到有多少种类。 如果您操作多个子域,则使用“通配符”SSL 证书可能最有意义。这使您可以使用单个证书保护所有子域,而不必购买和安装多个单独...