GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo deshabilitar “Alt+Ctrl+Del” que provoca el reinicio del sistema en CentOS/RHEL 7

¿Ha intentado presionar la combinación de teclas "Alt+Ctrl+Del" en el sistema CentOS/RHEL? Bueno, no lo intentes si no sabes lo que hace. La combinación de teclas "Alt+Ctrl+Del" reiniciará su servidor CentOS/RHEL. Para versiones anteriores como CentOS/RHEL 6, el archivo que hace que init maneje Ctrl-Alt-Del era /etc/init/control-alt-delete.conf .

En CentOS/RHEL 7, /etc/init/control-alt-delete.override ya no funciona para anular la combinación de teclas. La publicación proporciona el procedimiento para deshabilitar la combinación de teclas "alt+ctrl+del" para evitar un apagado accidental.

Enmascarar el objetivo ctrl-alt-del.target

1. Si el requisito es deshabilitar la combinación de teclas "ctrl+Alt+delete", es necesario enmascarar un servicio. Esto es como deshabilitar un servicio. Ejecute el siguiente comando:

# systemctl mask ctrl-alt-del.target

o

# ln -sf /dev/null /etc/systemd/system/ctrl-alt-del.target

2. systemd reconocerá las unidades vinculadas a /dev/null y las mostrará como enmascaradas. Si uno intenta enviar una combinación de teclas, esto fallará con el siguiente error similar.

June 9 02:33:43 geeklab systemd: Failed to enqueue ctrl-alt-del.target job: Unit ctrl-alt-del.target is masked.

3. Sin embargo, los pasos anteriores no deshabilitarán la combinación de teclas “ctrl+Alt+delete”, en modo GUI. Para deshabilitarlo en la GUI, cambie la configuración del teclado.

Navigate to  Applications -> System Tools -> Settings -> Keyboard  -> Shortcuts -> System 
Set value of "Logout" as Disabled

Desenmascarar el objetivo ctrl-alt-del.target

Para desenmascarar el objetivo ctrl-alt-del.target y volver atrás, ejecute el siguiente comando:

# systemctl unmask ctrl-alt-del.target

Deshabilitar “ctrl-alt-del.target Target” en modo GUI, usando CLI

Siga los pasos a continuación para deshabilitar la combinación de teclas "Alt+Ctrl+Del" en la GUI, usando la CLI.

Deshabilitar por usuario

1. Necesitamos verificar el valor de “DBUS_SESSION_BUS_ADDRESS ” variable de entorno del GNOME que ya ha iniciado sesión. Por ejemplo, un `usuario de prueba` ya ha iniciado sesión en GNOME, y desde la terminal de GNOME, usamos el siguiente comando:

$ env | grep DBUS_SESSION_BUS_ADDRESS
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3UIRkKkjAU,guid=15771e3a5dcb3a7b2c151d00566a2dda

2. Marque la salida y luego diríjase a la sesión ssh y expórtela:

$ export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3UIRkKkjAU,guid=15771e3a5dcb3a7b2c151d00566a2dda

3. Ahora podemos usar gsettings para establecer el valor de la clave:

$ gsettings set org.gnome.settings-daemon.plugins.media-keys logout ''

4. Compruebe si la clave se modificó correctamente:

$ gsettings get org.gnome.settings-daemon.plugins.media-keys logout
''

Deshabilitar para todos los usuarios

1. Cree un archivo en el directorio '/etc/dconf/db/local.d/ ' con la configuración que se aplicará globalmente. Por ejemplo:

# cat /etc/dconf/db/local.d/00-disable-CAD 
[org/gnome/settings-daemon/plugins/media-keys]
logout=''

2. Actualice la configuración de dconf:

# dconf update

Verifique si la combinación de teclas 'ctrl-alt-del' está deshabilitada globalmente.

Cómo deshabilitar Ctrl+Alt+Del que causa el reinicio del sistema en CentOS/RHEL 6
Cómo deshabilitar la combinación de teclas “alt+ctrl+Del” que causa el reinicio en CentOS/RHEL 4,5


Cent OS
  1. Cómo deshabilitar NetworkManager en CentOS / RHEL 7

  2. Cómo deshabilitar IPv6 en CentOS / RHEL 5

  3. Cómo deshabilitar lvmetad en CentOS/RHEL

  4. Cómo deshabilitar os-prober en CentOS/RHEL 7

  5. Cómo deshabilitar IPv6 en CentOS/RHEL 8

Cómo instalar Cockpit en CentOS 8 / RHEL 8

Cómo deshabilitar IPv6 en CentOS 7 / RHEL 7

Cómo deshabilitar IPv6 en CentOS 8 / RHEL 8

Cómo reiniciar CentOS 8

Cómo deshabilitar o extender el límite de velocidad de registro del sistema en CentOS/RHEL 7

CentOS/RHEL 6:Cómo deshabilitar IPv6