我有GoDaddy的豪华托管,并在其中上传了WordPress网站。然而,现在有人侵入我的网站(即使更改了cpanel和ftp密码)并上传包含zip文件的文件,并且在他们解压缩zip文件后,它将有N个文件,因此我的托管资源正在获取溢流。
我继续删除文件并重新上传新副本,但他们再次这样做。由于它的WordPress我必须更改许多文件夹的权限,这是不可能的。请指导我如何立即更改权限。我还尝试过FileZilla来更改权限,但它在FileZilla中显示已更改,当我使用CPanel文件管理器检查时,它仍然是相同的权限。
答案 0 :(得分:1)
您无法通过cPanel递归更改所有文件和目录权限,如果您有权访问您的帐户,则可以通过SSH进行更改,否则您需要联系您的托管服务提供商进行更新。
此外,我建议您从public_html目录中删除所有文件并上传所有新文件,可能是您的帐户中存在shell脚本,并且由于您遇到此问题。
上传文件后,请按照以下步骤保护您的文字。
答案 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脚本来更改所需目录中所有文件的权限来完成此操作。