GNU/Linux >> Znalost Linux >  >> Linux

Vypnutí z výzvy k přihlášení v tty

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!


Linux
  1. Proč bylo -f odstraněno z /sbin/shutdown?

  2. Snímek obrazovky X From Tty?

  3. Linux – Jak přihlásit uživatele do Tty z Ssh?

  1. Jak zabránit spuštění Orca při přihlášení?

  2. Přihlášení Ubuntu One Oauth z PHP?

  3. Vypněte počítač se systémem Windows z linuxového terminálu

  1. Vyzvat uživatele k přihlášení jako root při spuštění skriptu shellu

  2. Zastavit ssh přihlášení z tisku motd z klienta?

  3. Jak zabránit uživateli v přihlášení, ale povolit su - user v Linuxu?