立即更改CPanel中所有文件和文件夹的更改模式?

时间:2016-03-23 05:19:56

标签: cpanel

我有GoDaddy的豪华托管,并在其中上传了WordPress网站。然而,现在有人侵入我的网站(即使更改了cpanel和ftp密码)并上传包含zip文件的文件,并且在他们解压缩zip文件后,它将有N个文件,因此我的托管资源正在获取溢流。

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

4 个答案:

答案 0 :(得分:1)

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

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

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

http://codex.wordpress.org/Hardening_WordPress

答案 1 :(得分:1)

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

答案 2 :(得分:0)

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

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

答案 3 :(得分:0)

就我而言,我设法通过上传一个简单的递归PHP脚本来更改所需目录中所有文件的权限来完成此操作。