虽然80和443是系统端口,但大多数Web服务器如何能够绑定到它们呢?

Modified on: Mon, 11 Nov 2019 14:00:02 +0800

运行绑定到端口80的Web服务通常不需要sudoer权限。
由于端口80/443是系统端口,这意味着它们只能由特权用户使用,为什么这些服务仍然能够绑定到这些端口?

作者:Sabuncu,adaml

最佳答案

基本上有两种不同的方法:

  1. 最初以root身份开始运行,绑定到特权端口,然后下拉到非特权用户。

  2. inetd,或xinetd运行特权,并将请求转发给运行无特权的Web服务器。

  3. 醇>

相关问答

添加新评论