如何授予用户打开低端口号的权限?

Mad*_*Seb 6 kernel

如果我是 root,我如何授予用户打开低端口号的权限?或者我怎样才能剥夺用户打开高端口号的权利?

小智 5

您可以允许特定程序(而不是用户)打开特权端口:

setcap 'cap_net_bind_service=+ep' /path/to/executable
Run Code Online (Sandbox Code Playgroud)

至于限制对某些端口的访问,请参阅允许/拒绝用户绑定一系列端口