Me gustaría deshabilitar el shutdown
comando para todos los usuarios, incluso root, en una instalación de Ubuntu Server.
La razón por la que quiero hacer esto es para asegurarme de que no tengo el hábito de apagar la máquina de esta manera, ya que utilizo SSH en muchas máquinas de producción al mismo tiempo que esta, y no lo hago. desea apagar accidentalmente una de las otras máquinas escribiendo el comando en la ventana incorrecta.
El servidor en el que quiero desactivar el apagado solo se ejecuta dentro de VirtualBox en mi escritorio de Windows, y solo lo uso para pruebas locales, por lo que no es un problema si no puedo cerrarlo desde la línea de comandos.
Ya he mitigado un poco el problema asegurándome de que tengo una contraseña diferente en la imagen de VirtualBox, pero obviamente si estoy dentro de la sudo
'ventana' en una de las máquinas de producción, todavía podría cerrarla accidentalmente.
Mis preguntas son:
- ¿Cómo desactivo el comando de apagado?
- Si deshabilito el comando de apagado, ¿hay alguna consecuencia que deba tener en cuenta? Más específicamente, ¿deshabilitará la compatibilidad con el apagado de ACPI que es equivalente a presionar el botón de encendido en una máquina física? ¿Podría afectar a otras aplicaciones genéricas?
Para información, solo uso esta imagen de VirtualBox para probar scripts de shell, ejecutar Tomcat y Java, y ese tipo de cosas.