无需 root 权限即可在共享主机上安装附加存储

无需 root 权限即可在共享主机上安装附加存储

我有一个域名

  • 我的客户上传文件的网站(预计 100GB)
  • 我的员工有电子邮箱(3个邮箱,每个邮箱10-15GB)

我目前的“共享主机”非常棒,我已经使用了 3 年。它速度快,而且灵活。我想继续使用它。它有 40GB 的存储空间。

这是共享主机,因此:

  • 我能做的事情有限,
  • 但创建符号链接有效
  • 我有 cpanel、终端访问和 WHM
  • 我没有root权限。

同一提供商还提供具有 256 GB 存储空间(在 HDD 上)的“存储 VPS”。 有没有办法将其中一个“存储 VPS”文件夹安装到我的共享主机驱动器中(例如 \home\mywebsite.com\externalDrive)?例如使用 FTP 连接、SSH 连接、Webdav 连接或其他任何方式?

请不要告诉我我可以将客户端文件直接上传到存储 VPS,我知道。我想看看我是否可以挂载它。所以也许我可以将一个文件夹挂载为“\home\mywebsite\mail\mywebsite.com\myemail”,并将其中一个邮箱也放在存储 VPS 上。

谢谢,

答案1

不会。共享主机不提供任何此类功能。

此外,即使您可以做到这一点(例如在您拥有 root 访问权限的专用服务器上),透明网络文件系统通常也不可靠。它们具有奇怪的故障模式,在您的应用程序(/网站)中很难处理。

但是,您可以简单地将网站(部分)放在其他地方。您找到的 VPS、Amazon S3(或类似产品)有很多可能性。事实上,这是您应该做的。请记住备份。

将内容放在其他地方并不意味着您必须让客户端直接访问它。您可以代理请求。

答案2

正如您所说,由于您具有 ssh 访问权限,并且如果您的 VPS 服务器可以通过该访问权限访问,则您可以使用sshfs它将其安装到所需的系统上。以下是一些详细介绍操作方法的资源:

相关内容