La combinación de teclas "Ctrl+Alt+Del", cuando se presiona en una consola virtual (tty de pantalla negra), hace que el sistema se reinicie. Este es el comportamiento predeterminado y, a veces, a las personas no les gusta esta función, ya que puede provocar reinicios accidentales del sistema. La publicación proporciona el procedimiento sobre cómo deshabilitar la combinación de teclas "alt+ctrl+del" para evitar un apagado accidental.
En el caso de CentOS CentOS/RHEL 4,5, el comando de apagado está controlado por /sbin/init, descrito en /etc/inittab como:
# Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now
Siga los pasos que se describen a continuación para desactivar la combinación de teclas que hace que el sistema se reinicie cuando se presiona en una consola virtual.
Deshabilitar completamente la combinación de teclas "alt+ctrl+Del" para todos los usuarios
1. Comente la línea en /etc/inittab, agregando "#" en la parte superior de la línea:
# vi /etc/inittab # ca::ctrlaltdel:/sbin/shutdown -t3 -r now
2. envíe la señal HUP a init(pid=1) para recargar /etc/inittab
# kill -HUP 1
Generar una entrada de registro cuando se presiona la combinación de teclas "alt+ctrl+Supr" sin reiniciar
La entrada inittab podría modificarse para ejecutar un comando diferente (inocuo), por ejemplo, logger (para generar una entrada de registro):
# vi /etc/inittab # Trap CTRL-ALT-DELETE ca::ctrlaltdel:/bin/logger -p authpriv.warning -t init "Console-invoked Ctrl-Alt-Del was ignored"
Restringir la combinación de teclas "alt+ctrl+Supr" solo a ciertos usuarios
1. Además de los 2 métodos anteriores, la combinación de teclas "alt+ctrl+del" se puede restringir solo a ciertos usuarios. Agrega el -a opción al comando de apagado en la línea a la que se hace referencia en /etc/inittab, es decir:
# vi /etc/inittab # Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now -a
2. Complete un nuevo /etc/shutdown.allow archivo con usuarios (uno por línea) a los que se les debe permitir usar Ctrl-Alt-Del, por ejemplo:
# cat /etc/shutdown.allow user01 user02
Usando el ejemplo anterior, si se presiona "Ctrl-Alt-Del" desde una consola virtual (uno de los ttys de pantalla negra), solo activará un apagado si los usuarios raíz, usuario01 o usuario02 están conectados.
3. Después de hacer esto, dígale al proceso de inicio que vuelva a leer /etc/inittab mediante el uso del comando:
# init qCómo deshabilitar “Alt+Ctrl+Supr” que provoca el reinicio del sistema en CentOS/RHEL 7
Cómo deshabilitar Ctrl+Alt+Supr que provoca el reinicio del sistema en CentOS/RHEL 6