Existe-t-il un utilitaire Services.msc ou ntsysv pour OSX ? Je veux juste renforcer mon OSX en désactivant tout service indésirable et ses ports.
Réponses
Trop de publicités?L'équivalent OS X des services Windows est Lancement . L'équivalent OS X de services.msc
sous Windows est launchctl . Les démons gérés par lancementd peut être déclenché à la demande ou périodiquement (configurable dans launchd.plist)
Vous pouvez gérer les démons à partir de la ligne de commande (à partir de Terminal.app
sous /Applications/Utilities/
) ou en utilisant un outil comme Lingon .
A partir de la ligne de commande :
-
Liste des agents/travaux chargés à l'aide de
launchctl list
-
Désactiver et activer un agent en utilisant (persiste entre les démarrages)
launchctl enable <name> or launchctl disable <name>
-
Arrêter et démarrer un agent immédiatement en utilisant
launchctl kickstart <name> or launchctl kill <name>
Les commandes suivantes sont obsolète que vous pouvez trouver sur Internet :
-
Supprimer un agent/emploi en utilisant
launchctl remove <name>
-
Désactiver un agent/travail pour la session actuellement démarrée en utilisant la fonction
launchctl unload <name>
-
Chargement manuel d'un agent/travail à l'aide de
launchctl load <name>
Références supplémentaires :
- Guide de programmation des démons et des services
-
man launchctl
enTerminal.app
(ou le manuel en ligne pour launchctl ) -
man launchd
enTerminal.app
(ou le manuel en ligne pour launchd ) -
man launchd.plist
enTerminal.app
(ou le Manuel en ligne pour launchd.plist ) - launchd sur Wikipedia