Czy wiesz, jak usunąć ograniczenie dotyczące powiązań z portami < 1024 z kontem użytkownika, które nie jest katalogiem głównym w systemie Mac OS X?Powiązanie portów uprzywilejowanych (porty <1024) w systemie Mac OS X 10.6
8
A
Odpowiedz
2
Najlepszym sposobem jest wykorzystanie launchd
. Ograniczenie dotyczące powiązań z portami < 1024 nadal będzie istniało i prawdopodobnie nie zostanie nigdzie udane, ale jeśli twoja aplikacja żąda podniesionych uprawnień tylko raz, aby dodać niezbędną konfigurację launchd, możesz pozwolić, aby launchd wykonał rzeczywiste nasłuchiwanie na uprzywilejowanym porcie i przekazać gniazdo do aplikacji, gdy jest to właściwe.
Zobacz rozdział na temat launchd in this OS X Developer Library reference oraz dalsze odnośniki tam podane, aby dowiedzieć się więcej o launchd i jak z niego bezpiecznie korzystać.
Powiązane problemy
- 1. Jak określić bernela jądra w systemie Mac OS X 10.6?
- 2. Jak zainstalować gnu ld na Mac OS X 10.6?
- 3. Sterowniki ODBC dla systemu Mac OS X 10.6
- 4. JNotify w systemie Mac OS X?
- 5. Aktualizacje aplikacji w systemie Mac OS X
- 6. /proc/uptime w systemie Mac OS X
- 7. Odinstalowywanie pakietów w systemie Mac OS X
- 8. Uzyskaj ramkę/ograniczenia NSView w stosunku do ekranu w systemie Mac OS X 10.6
- 9. Wyczyść MAMP (Postfix?) Kolejka pocztowa w systemie Mac OS X 10.6/Poczta PHP() Niepowodzenie pętli
- 10. Jak korzystać z virtualenv z pakietem SDK Google App Engine w systemie Mac OS X 10.6
- 11. Jak korzystać z katalogu/home w systemie Mac OS X
- 12. Brak źródła Java w systemie Mac OS X
- 13. Mac Porty Aktualizacja Niezastosowanie
- 14. Mac OS X libcurl dylib wersja kompatybilności
- 15. Jak podłączyć przycisk do metody w systemie Mac OS X
- 16. Virtualenvwrapper błędy w systemie Mac OS X Lion
- 17. Dziwne gniazdo RAW w systemie Mac OS X
- 18. Statystyki operacji odczytu/zapisu dysku w systemie Mac OS X
- 19. Sposób cichej instalacji pliku pkg w systemie Mac OS X
- 20. Znajdź najwyższy identyfikator użytkownika w systemie Mac OS X
- 21. Jak zaktualizować Numpy w systemie Mac OS X Snow Leopard?
- 22. POSIX Semafory w systemie Mac OS X: sem_timedwait alternatywa
- 23. Gdzie NSUserDefaults przechowuje dane w systemie Mac OS X?
- 24. Gdzie jest mój plik .emacs w systemie Mac OS X
- 25. Dzielenie pliku przy użyciu AWK w systemie Mac OS X
- 26. Jak uruchomić MariaDB przy starcie w systemie Mac OS X?
- 27. Jak znaleźć numer portu szeregowego w systemie Mac OS X?
- 28. Jak zablokować kursor wewnątrz okna w systemie Mac OS X?
- 29. Jak utworzyć wirtualny napęd CD w systemie Mac OS X
- 30. Jak wyliczyć woluminy w systemie Mac OS X?