Je voudrais désactiver la shutdown
commande pour tous les utilisateurs, même root, sur une installation d'Ubuntu Server.
La raison pour laquelle je veux le faire est de m'assurer que je n'ai pas l'habitude d'arrêter la machine de cette façon, car je SSH dans beaucoup de machines de production en même temps que celle-ci, et je ne le fais pas souhaitez arrêter accidentellement l'une des autres machines en tapant la commande dans la mauvaise fenêtre.
Le serveur sur lequel je veux désactiver l'arrêt fonctionne uniquement dans VirtualBox sur mon bureau Windows, et je ne l'utilise que pour les tests locaux, donc ce n'est pas un problème si je ne peux pas l'arrêter à partir de la ligne de commande.
J'ai déjà un peu atténué le problème en m'assurant d'avoir un mot de passe différent sur l'image VirtualBox, mais évidemment si je suis dans la sudo
`` fenêtre '' sur l'une des machines de production, je pourrais quand même l'arrêter accidentellement.
Mes questions sont:
- Comment désactiver la commande d'arrêt?
- Si je désactive la commande d'arrêt, y a-t-il des conséquences dont je devrais être informé? Plus précisément, cela désactivera-t-il la prise en charge de l'arrêt ACPI, qui équivaut à appuyer sur le bouton d'alimentation d'une machine physique? Cela pourrait-il affecter d'autres applications génériques?
Pour information, j'utilise juste cette image VirtualBox pour essayer des scripts shell, exécuter Tomcat et Java, et ce genre de choses.