Ubuntuサーバーの以前のバージョンでは、無効にするには CtrlAltDel (再起動)、/etc/init/control-alt-delete.conf
ファイルを編集し、この関数がもう機能しないことを伝えるメッセージを表示するようにスクリプトを変更します。
無効にする新しい方法は何ですか CtrlAltDel、今?
システム化された世界では、 CtrlAltDel ctrl-alt-del.target
によって処理されます:
ctrl-alt-del.target
systemd starts this target whenever Control+Alt+Del is pressed on
the console. Usually, this should be aliased (symlinked) to
reboot.target.
このターゲットを無効にするには 、次のようにします:
systemctl mask ctrl-alt-del.target
systemctl daemon-reload
これは完全に無効になりません CtrlAltDel。 Systemdには、そのキーの組み合わせを2秒で7回以上押すと、すぐに再起動する機能があります。無効にする方法はわかりませんが、便利です。
無効にできるとは思わない。 systemdのマンページ から:
SIGINT
このシグナルを受信すると、systemdシステムマネージャーは
ctrl-alt-del.target
ユニットを開始します。これは、ほとんどsystemctl start ctl-alt-del.target
と同等です。この信号が2秒ごとに7回以上受信されると、即時の再起動がトリガーされます。コンソールでCtrl-Alt-Delを押すと、この信号がトリガーされることに注意してください。したがって、リブートがハングしている場合、Ctrl-Alt-Delを2秒間に7回以上押すことは、即時リブートをトリガーする比較的安全な方法です。systemdユーザーマネージャーは、このシグナルを
SIGTERM
と同じように扱います。