Na většině systémů Linux Ctrl +Alt +Del akce sekvence kláves se konfiguruje buď v /etc/inittab
nebo /etc/init/control-alt-delete.conf
.
Obvykle to restartuje systém, ale můžete změnit příkaz a zastavit systém.
V /etc/inittab
:
ca::ctrlaltdel:/sbin/shutdown -t3 -h now
Nebo /etc/init/control-alt-delete.conf
:
start on control-alt-delete
exec /sbin/shutdown -h now "Control-Alt-Delete pressed"
Už jsem to dříve udělal s uživatelem jménem "s
“ a žádné heslo.
IIRC nastavíte uživatelský shell na /sbin/shutdown
. Prolly je potřeba přidat do /etc/shells
.
Zde je pěkný malý trik, který mě tak trochu překvapil (záchrana života, pokud zmrazíte vzdálený systém bez iLO (nebo KVM). Klíč Magic SysRq. Pokud je ve vašem systému aktivní, věřím, že stisknete ALT + SysRq + o
by měl vypnout váš systém. Toto je tvrdé vypnutí (pokud si dobře vzpomínám, nechci to hned zkoušet!), takže můžete stisknout:ALT + SysRq + e
(krásně zabít všechny procesy)ALT + SysRq + i
Zabijte vše ostatní)ALT + SysRq + s
synchronizovat všechny systémy souborů,ALT + SysRq + u
chcete-li znovu připojit oddíly pouze pro čtení, proveďte kombinaci b nebo o (restartování nebo vypnutí)
Každopádně si nemyslím, že je to nejlepší způsob, jak zastavit váš systém, jiné odpovědi mohou být vhodnější, ale výše uvedené by vám měly pomoci, pokud se zaseknete!