Desactivar las teclas de emergencia SysRq

Riesgo bajo No marcado por defecto Catálogo revisado: 2026-11-05

Las teclas SysRq pueden reiniciar o volcar una máquina desde el teclado, y en algunas configuraciones pueden activarse de forma remota.

Por qué importa

La combinación mágica SysRq habla directamente con el kernel y funciona incluso con la pantalla bloqueada. Cualquiera frente al teclado puede usarla para reiniciar al instante, matar todos los procesos o forzar otras acciones sin iniciar sesión. Apagarla cierra ese atajo de teclado.

Cómo funciona

Fija kernel.sysrq en 0, lo que desactiva todas las funciones SysRq invocadas desde el teclado. La documentación del kernel señala que escribir en /proc/sysrq-trigger como administrador sigue permitido, porque este ajuste solo afecta al teclado.

Quién debería usarlo

Útil para equipos compartidos o públicos y portátiles desatendidos. Déjalo activado si valoras la secuencia de emergencia REISUB para recuperar un escritorio congelado. Algunos prefieren un valor intermedio que solo permite sincronizar y reiniciar.

Qué puedes notar

Pulsar combinaciones Alt+SysRq no hace nada, así que una máquina congelada solo se rescata con el botón de encendido. Si las teclas de emergencia dejaron de responder, esta es la causa.

Compruébalo en tu equipo

Lee el valor actual:

sysctl kernel.sysrq

Aplícalo a mano

Establécelo ahora (hasta el próximo reinicio):

sudo sysctl -w kernel.sysrq=0

Consérvalo tras los reinicios, en un archivo tuyo:

sudo tee /etc/sysctl.d/90-kernel-sysrq.conf <<'EOF'
kernel.sysrq = 0
EOF
sudo sysctl --system

Deshazlo

Elimina el archivo y reinicia, o vuelve a poner el valor anterior con sysctl -w.

Ajustes relacionados

Fuentes

Linux Hardening Guide (madaidans)
2.2.1
Linux kernel documentation
kernel.sysrq