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以及如何安全使用它的更多參考資料。