我应该使用哪个用户来创建网站?

我应该使用哪个用户来创建网站?

我在专用服务器上设置了 LAMP 堆栈。有一个root用户和一个名为user1具有 sudo 权限的用户。

我通常把我的所有网站都放在这个/home/sites目录中,我不知道这样是否更好:- 分配韋克斯权限user1 - 创建另一个用户并分配给它韋克斯特权

我正在遵循@Tom 的指南:https://serverfault.com/a/65416

谢谢

答案1

我想到最简单的事情就是为每个客户创建不同的用户:customer1customer2等,并在 Apache 配置中启用每个用户的目录:

Include conf/extra/httpd-userdir.conf 

然后,您可以在每个客户的/home/customerx/public_html目录中创建他们的站点。

此后,您只需授予他们对其主目录的 FTP 访问权限。

相关内容