您知道如何在 Mac OS X 上使用非 root 用户帐户取消绑定到端口 < 1024 的限制吗?
问问题
2880 次
1 回答
2
最好的方法是利用launchd
. 绑定到端口 < 1024 的限制仍然存在,并且不太可能去任何地方,但是如果您的应用程序请求提升权限一次以添加必要的启动配置,那么您可以让启动在特权端口上进行实际侦听并在适当的时候将套接字传递给您的应用程序。
请参阅此 OS X 开发人员库参考中有关 launchd 的部分,以及那里提供的进一步参考,以了解有关 launchd 以及如何安全使用它的更多信息。
于 2012-05-03T19:53:55.310 回答