debian默认情况下,在登录界面按下ctrl + alt + del 会重启,为防止误操作,在生产环境要把它禁止掉
解决方法
三句命令
1 | sudo sed -i 's/^.*CtrlAltDelBurstAction=.*$/CtrlAltDelBurstAction=none/g' /etc/systemd/system.conf |
历程
之前的情况
遇到问题就去搜
搜出的结果大概是以一个空的ctrl-alt-del.target (/etc/systemd/system/ctrl-alt-del.target) 覆盖掉原有的ctrl-alt-del.target (/usr/lib/systemd/system/ctrl-alt-del.target)
操作也很简单,两句命令就搞定了
1 | sudo systemctl mask ctrl-alt-del.target |
事实上,我之前也是这么做的,当然也能解决问题
直到有一天,有个人一直连续按了 ctrl+alt+del n下
系统大致输出了以下内容后,重启了…
1 | acpi - message at shutdown: watchdog did not stop |
我试了一下,应该是按8下就会出现上述问题
新的情况
然后,又找到了另一个解决方法
将 /etc/systemd/system.conf
里的
CtrlAltDelBurstAction
项的值改成 none
https://www.stigviewer.com/stig/red_hat_enterprise_linux_8/2021-03-04/finding/V-230531
1 | sudo sed -i 's/^.*CtrlAltDelBurstAction=.*$/CtrlAltDelBurstAction=none/g' /etc/systemd/system.conf |