CentOS/RHEL システムで「Alt+Ctrl+Del」キーの組み合わせを押してみましたか?何をするかわからない場合は、試してはいけません。キーの組み合わせ「Alt+Ctrl+Del」は、CentOS/RHEL サーバーを再起動します。 CentOS/RHEL 6 などの以前のバージョンでは、init が Ctrl-Alt-Del を処理するようにするファイルは /etc/init/control-alt-delete.conf でした。 .
CentOS/RHEL 7 では、/etc/init/control-alt-delete.override キーの組み合わせをオーバーライドする機能はもうありません。この投稿では、偶発的なシャットダウンを防ぐために、「alt + ctrl + del」キーの組み合わせを無効にする手順を説明しています。
ctrl-alt-del.target ターゲットのマスキング
1. 「ctrl+Alt+delete」キーの組み合わせを無効にする必要がある場合は、サービスをマスクする必要があります。これは、サービスを無効にするようなものです。次のコマンドを実行します:
# systemctl mask ctrl-alt-del.target
または
# ln -sf /dev/null /etc/systemd/system/ctrl-alt-del.target
2. systemd は、/dev/null にシンボリック リンクされたユニットを認識し、マスクされたものとして表示します。キーの組み合わせを送信しようとすると、次のようなエラーで失敗します。
June 9 02:33:43 geeklab systemd: Failed to enqueue ctrl-alt-del.target job: Unit ctrl-alt-del.target is masked.
3. ただし、上記の手順では、GUI モードでは「ctrl+Alt+delete」キーの組み合わせが無効になりません。 GUI で無効にするには、キーボード設定を変更してください。
Navigate to Applications -> System Tools -> Settings -> Keyboard -> Shortcuts -> System Set value of "Logout" as Disabled
ctrl-alt-del.target ターゲットのマスク解除
ctrl-alt-del.target ターゲットのマスクを解除して元に戻すには、次のコマンドを実行します:
# systemctl unmask ctrl-alt-del.target
CLI を使用して GUI モードで「ctrl-alt-del.target ターゲット」を無効にする
CLI を使用して、GUI で「Alt+Ctrl+Del」キーの組み合わせを無効にするには、以下の手順を使用します。
ユーザーごとの無効化
1.「DBUS_SESSION_BUS_ADDRESS」の値を確認する必要があります 」 すでにログインしている GNOME の環境変数。たとえば、`testuser` はすでに GNOME にログインしており、GNOME ターミナルから次のコマンドを使用します:
$ env | grep DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3UIRkKkjAU,guid=15771e3a5dcb3a7b2c151d00566a2dda
2. 出力をマークダウンし、ssh セッションに切り替えてエクスポートします。
$ export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3UIRkKkjAU,guid=15771e3a5dcb3a7b2c151d00566a2dda
3. これで、gsettings を使用してキーの値を設定できます:
$ gsettings set org.gnome.settings-daemon.plugins.media-keys logout ''
4. キーが正常に変更されたかどうかを確認します:
$ gsettings get org.gnome.settings-daemon.plugins.media-keys logout ''
すべてのユーザーの無効化
1. ディレクトリ「/etc/dconf/db/local.d/」の下にファイルを作成します ' グローバルに適用される設定を使用します。例:
# cat /etc/dconf/db/local.d/00-disable-CAD [org/gnome/settings-daemon/plugins/media-keys] logout=''
2. dconf 設定を更新します:
# dconf update
「ctrl-alt-del」キーの組み合わせがグローバルに無効になっているかどうかを確認してください。
CentOS/RHEL 6 でシステムの再起動を引き起こす Ctrl+Alt+Del を無効にする方法CentOS/RHEL 4,5 で再起動を引き起こす「alt+ctrl+Del」キーの組み合わせを無効にする方法