在linux中,由于普通用户可以打开1024以上的端口,任何人都知道如何防止普通用户打开系统上的任何端口。
我不认为你可以禁止用户绑定到一个端口,但你可以防火墙。 iptables有“所有者”的支持,这可能会给你你需要的选项。
像SELinux,grsecurity,AppArmor或Tomoyo这样的Linux的所有常见安全扩展使您能够禁止普通用户绑定到任何UDP或TCP套接字,或者指定它们可以绑定的套接字。