Linux

從 tty 中的登錄提示關閉

  • June 25, 2018

假設我啟動一台沒有 GUI 的 Linux 機器。當它顯示一個 tty 登錄提示時,我可以用鍵盤順序關閉機器嗎?

當然,我可以輸入我的使用者名和密碼,然後sudo shutdown -h now;但是,是否可以在使用鍵盤快捷鍵登錄之前將其關閉?

我以前用一個名為“ s”的使用者做過這個,沒有密碼。

IIRC 您將使用者的外殼設置為/sbin/shutdown. Prolly 需要將其添加到/etc/shells.

在大多數 Linux 系統上,Ctrl++AltDel序列操作在/etc/inittab或中配置/etc/init/control-alt-delete.conf

通常,這將重新啟動系統,但您可以修改命令以暫停系統。

/etc/inittab

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

或者/etc/init/control-alt-delete.conf

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

引用自:https://unix.stackexchange.com/questions/45089