以非特权用户身份运行 apache

以非特权用户身份运行 apache

我听说,人们可以以普通用户身份运行 apache2 web 服务,而无需 root 访问权限。我该怎么做?

我不是问我是否可以设置 Apache 以作为用户运行(出于安全原因),而是问我作为用户如何运行 Apache。

答案1

您将 Apache 配置为绑定到高端口(高于 1024),例如 8080。除非管理员竭尽全力禁止这种做法,否则非 root 用户可以使用他们想要的任何程序绑定到高端口。问题是,使用非标准端口时,您需要明确将浏览器指向该端口:

http://www.example.com:8080

相关内容