gpt4 book ai didi

linux - httpd 是否在所有情况下都需要以 root 身份运行?

转载 作者:太空宇宙 更新时间:2023-11-04 03:50:49 25 4
gpt4 key购买 nike

我只是想确保我的理解是正确的 -

所有需要通过端口 80 访问网站的情况下,httpd必须以 root 身份运行,否则它无法绑定(bind)端口 1024 以下的任何内容?

我知道以 root 身份运行服务器本身是不好的做法。只是想确保我正确理解守护进程部分。

最佳答案

没有。通过the use of Linux capabilities您可以以非 root 用户身份运行 httpd,但仍绑定(bind)到低于 1024 的端口。请注意,这样做将允许任何用户运行 httpd 并绑定(bind)到此类端口,因此请勿在非安全系统上执行此操作。

关于linux - httpd 是否在所有情况下都需要以 root 身份运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26443054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com