【发布时间】:2012-03-19 03:06:58
【问题描述】:
我想为某些人提供免费(网站)托管。 托管在我自己的托管帐户上。
现在,我有一个名为“hosting_ftp”的文件夹。 在该文件夹中,是每个想要托管的人的文件夹。 他们将获得一个 FTP 帐户,该帐户使他们能够访问该目录(而不是其他,因为该目录被设置为他们的根文件夹)
但是,例如 PHP 脚本仍然可以访问放在根文件夹中的文件(我的个人网站文件)。
现在阻止用户访问我的根目录(就在他们自己的文件夹以外的任何地方)中的这些文件的最佳方法是什么。
【问题讨论】:
-
因为您说“托管在我自己的 hosting 帐户上”:不可能。您必须更改服务器配置。
-
每个单独的主机帐户都应该
chroot'd 到他们的目录。 -
@nickb 是通过设置 FTP 帐户根来完成的吗?
-
不,这是通过更改服务器的几个配置来完成的
-
要求您的托管商更改服务器配置?但我想他会告诉你,你的朋友应该创建一个自己的帐户;)