Comment puis-je désactiver tous les services sauf ssh sur les distributions Linux modernes (basées sur systemd)?
J'ai besoin d'implémenter un mode de maintenance .
Tous ces services doivent être arrêtés:
- postgres
- suffixe
- apache
- tasses
- cron
- pigeonnier
Mais ssh ne doit pas être arrêté, car il est utilisé pour effectuer des tâches pendant le mode de maintenance.
Bien sûr, je pourrais écrire un script shell qui fait une boucle sur une liste de services que je voudrais désactiver. Mais j'ai l'impression de réinventer quelque chose qui existe déjà, mais que je ne connais pas jusqu'à présent.