【问题标题】:Change change mode of all files and folders in CPanel at once?一次更改CPanel中所有文件和文件夹的更改模式?
【发布时间】:2016-07-10 06:49:11
【问题描述】:

我有一个使用 GoDaddy 的豪华主机,并在其中上传了 WordPress 网站。但是,现在有人入侵我的网站(即使在更改 cpanel 和 ftp 密码之后)并上传包含 zip 文件的文件,在他们提取 zip 文件后它将有 N 个文件,因此我的托管资源正在获取溢出了。

我继续删除文件并重新上传新副本,但他们再次这样做。由于它是 WordPress,我必须更改许多文件夹的权限,这是不可能的。请指导我如何立即更改权限。我也尝试过 FileZilla 来更改权限,但在 FileZilla 中显示已更改,当我使用 CPanel 文件管理器查看时,它仍然是相同的权限。

【问题讨论】:

    标签: cpanel


    【解决方案1】:

    您可以简单地使用 File Zilla 并使用您的 cPanel 凭据登录。右键单击时,有一个文件权限选项;在此选项中,您将找到递归文件和文件夹权限!瞧……工作完成了!

    【讨论】:

      【解决方案2】:

      您不能通过cPanel递归更改所有文件和目录权限,如果您可以访问您的帐户,则可以通过SSH进行更改,否则您需要联系您的托管服务提供商进行更新。

      另外,我建议您从 public_html 目录中删除所有文件并上传所有新文件,可能是您的帐户中存在 shell 脚本并且由于您正面临此问题。

      上传文件后,请按照以下步骤保护您的 word-press。

      http://codex.wordpress.org/Hardening_WordPress

      【讨论】:

        【解决方案3】:

        提供 cpanel 访问权限的站点通常提供 ftp 访问权限。您可以使用智能 ftp 客户端 lftp 来完成这项工作。我在我的macbook 中做了brew install lftp 然后使用以下sn-p 更改文件权限:

        lftp <<EOF
        set ftp:ssl-allow no
        set ftp:passive-mode true
        set ftp:list-options -a
        open -u xxx,yyy zzz.host.com
        chmod -R 0777 /public_html/concrete575/application/files/
        EOF
        

        xxx 是我的用户名,yyy 是我的密码,zzz.host.com 是 ftp 主机。

        【讨论】:

          【解决方案4】:

          在我的例子中,我设法通过上传一个简单的递归 PHP 脚本来更改所需目录中所有文件的权限来完成它。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-07-28
            • 1970-01-01
            • 2021-08-30
            • 2018-05-27
            相关资源
            最近更新 更多