Arrêt de l'invite de connection dans tty

Supposons que je démarre une machine Linux sans interface graphique. Quand il affiche une invite de connection tty, puis-je arrêter la machine avec une séquence keyboard?

Bien sûr, je pourrais taper mon nom d'user et mon mot de passe et ensuite sudo shutdown -h now ; cependant, est-il possible de l'arrêter avant la connection en utilisant un raccourci keyboard?

Je l'ai déjà fait avec un user nommé " s " et sans mot de passe.

IIRC vous définissez le shell de l'user sur /sbin/shutdown . Vous devez probablement l'append à /etc/shells .

Sur la plupart des systèmes Linux, l'action de la séquence de touches Ctrl + Alt + Suppr est configurée dans /etc/inittab ou /etc/init/control-alt-delete.conf .

Habituellement, cela va redémarrer le système, mais vous pouvez modifier la command pour arrêter le système à la place.

Dans /etc/inittab :

 ca::ctrlaltdel:/sbin/shutdown -t3 -h now 

Ou /etc/init/control-alt-delete.conf :

 start on control-alt-delete exec /sbin/shutdown -h now "Control-Alt-Delete pressed" 

Voici un joli petit truc qui m'a un peu surpris (sauveteur si vous congelez un système distant sans iLO (ou KVM)) La key Magic SysRq Si elle est active sur votre système, je crois que bash ALT + SysRq + o devrait tourner vous pouvez appuyer sur: ALT + SysRq + e (bien tuer tous les process) ALT + SysRq + i Tuer tout le rest (si je me souviens bien, je ne veux pas le tester tout de suite! ) ALT + SysRq + s synchronise tous les filesystems, ALT + SysRq + u pour remonter les partitions en lecture seule, puis faites la combinaison b ou o (redémarrage ou arrêt)

Quoi qu'il en soit, je ne pense pas que ce soit la meilleure façon de stopper votre système, les autres réponses peuvent être plus appropriées, mais ce qui précède devrait vous aider si vous êtes coincé!