使用 WHM 从服务器下载文件

Download files from server with WHM

我使用带有 WHM 的服务器。我创建了每月备份,它将整个服务器备份到 /backup 文件夹。我可以使用 SSH 创建 targz 文件,我知道如何使用 pscp 下载 gzip 文件,但我不知道如何在浏览器中使用 link 从服务器下载它。我认为这是可能的,因为在我之前的系统管理员做到了。 有人可以帮我吗?

您想生成一个 link 可以通过浏览器访问并由网络服务器提供的文件吗? (你的问题有点含糊)

这些文件存储在标准 Web 目录之外,因此您可以在您网站的 public_html 文件夹中创建一个 symlink 到 /backups 并将其命名为晦涩的名称,这样它就不能很容易被刮掉。

因此,例如 public_html/my-secure-backup-folder 可以是 /backups 的符号link。

符号创建指南link 此处:https://www.namecheap.com/support/knowledgebase/article.aspx/9561/29/how-to-create-a-symbolic-link-in-cpanel

最简单的方法:

通过 SSH 连接到您的 WHM 服务器,然后决定您需要备份哪个 cpanel 帐户。为该 cpanel 创建完整备份:

cd /home/cpaneluser/public_html
/script/pkgacct cpaneluser /home/cpaneluser/public_html
chown cpaneluser:cpaneluser /home/cpaneluser/public_html/cpmove-cpaneluser.tar.gz*

然后您可以使用网络浏览器访问您的 cPanel 用户的域来下载备份 -> http://domain.tld/cpmove-cpaneluser.tar.gz

如果您不知道该 cPanel 用户的实际域,您可以执行 cat /etc/userdomains | grep cpaneluser。它将显示该帐户的配置域。

就这些了。

或者,您可以使用网络浏览器登录到 cPanel 帐户 -> http://domain.tld/cpanel 使用该 cPanel 帐户的 user/password 组合。那里(在 cPanel 网络界面中)有一个完整的备份功能,几乎可以完成我之前解释的内容。