1

我计划创建一个共享托管服务器,我将使用 NGiNX 服务器为我的客户使用。如果有人有任何指示可以帮助我入门,我正在徘徊。以及如何保护不同的帐户,以便没有人可以破解任何人的其他帐户?

4

1 回答 1

2

这个问题与 nginx 的关系不大,而与您的 shell 权限和后端脚本有关。

您的用户会有 ssh 访问权限吗?如果是这样,您肯定希望为他们设置 chroot 监狱,以防止他们执行脚本或修改自己目录之外的文件。

同样,chroot 监狱会影响脚本(即 PHP 文件)访问用户自己目录之外的文件。

您不能使用 nginx 来防止脚本修改不属于用户的文件,但如果我理解正确,您应该能够通过越狱来完成此操作。

如果您只使用 PHP,您也可以使用该open_basedir指令。

于 2011-11-16T20:59:03.360 回答