8
您是否知道如何在Mac OS X上使用非root用户帐户来移除对端口< 1024绑定的限制?Mac OS X上的特权端口(端口<1024)上的绑定10.6
您是否知道如何在Mac OS X上使用非root用户帐户来移除对端口< 1024绑定的限制?Mac OS X上的特权端口(端口<1024)上的绑定10.6
最好的方法是利用launchd
。绑定到端口< 1024的限制仍然存在,并且不可能在任何地方发生,但是如果您的应用请求提升特权一次以添加必要的启动配置,那么您可以让launchd实际监听特权端口并在适当时将套接字传递给您的应用程序。
请参阅关于launchd in this OS X Developer Library reference的部分,以及更多关于launchd以及如何安全使用它的更多参考资料。