如何允许任何用户(mysql、apache 等)使用任何 TCP 或 UDP 端口?

use*_*634 2 networking privileges

如何确保所有端口都对任何用户开放?

目前端口 1 到 1024 仅保留给“root”使用。虽然我不确定为什么“apache”能够使用端口“80”,如果这个端口也被保留给“root”。

我想简单地释放所有端口,以便任何用户都可以使用它们。

don*_*l24 5

您可以通过 Linux 功能执行此操作。您需要进行设置,CAP_NET_BIND_SERVICE并且可以使用此处给出的答案作为指南。然而,正如其他人所指出的,这是不明智的做法。让用户接管端口 22 或端口 80 可能会产生非常糟糕的后果。