Web 服务器从 root 变为用户 - 如何操作?

Web 服务器从 root 变为用户 - 如何操作?

一开始,我在 root 下安装了 Mautic 和 Web 服务器 Apache2。现在我知道了,那是错的,我添加了一个用户:stefan

我该怎么办?apache 和我的 mautic webapp 是在用户 stefan 而不是 root 下运行的?

答案1

一般(apache作为用户使用):

  • 更改apache.conf为您想要的用户和组

    您可以使用它sudo grep -Enr "^User |^Group " /etc/apache2/ 来查找用户和组的所有引用。使用编辑器来更改它们。

  • 将所有者和组更改为该用户(sudo chown -R apache:apache /var/www/html/*假设您使用了/var/www/html/

  • 重新启动 apache sudo systemctl restart apache2

并将ps aux | grep apache2 显示一个与新用户一起运行的 apache2。

相关内容