Sudahkah Anda mencoba menekan kombinasi tombol “Alt+Ctrl+Del” pada sistem CentOS/RHEL? Nah, jangan mencobanya jika Anda tidak tahu apa fungsinya. Kombinasi tombol “Alt+Ctrl+Del” akan mem-boot ulang server CentOS/RHEL Anda. Untuk versi sebelumnya seperti CentOS/RHEL 6, file yang menyebabkan init menangani Ctrl-Alt-Del adalah /etc/init/control-alt-delete.conf .
Di CentOS/RHEL 7, /etc/init/control-alt-delete.override tidak ada lagi yang berfungsi untuk menimpa kombinasi tombol. Postingan tersebut menyediakan prosedur untuk menonaktifkan kombinasi tombol “alt+ctrl+del” untuk mencegah shutdown yang tidak disengaja.
Menutupi Target ctrl-alt-del.target
1. Jika persyaratannya adalah menonaktifkan kombinasi tombol “ctrl+Alt+delete”, seseorang perlu menutupi layanan. Ini seperti menonaktifkan layanan. Jalankan perintah berikut:
# systemctl mask ctrl-alt-del.target
atau
# ln -sf /dev/null /etc/systemd/system/ctrl-alt-del.target
2. systemd akan mengenali unit yang terhubung ke /dev/null dan menampilkannya sebagai masked. Jika seseorang mencoba mengirim kombinasi tombol, ini akan gagal dengan kesalahan serupa berikut.
June 9 02:33:43 geeklab systemd: Failed to enqueue ctrl-alt-del.target job: Unit ctrl-alt-del.target is masked.
3. Namun, langkah-langkah di atas tidak akan menonaktifkan kombinasi tombol “ctrl+Alt+delete”, dalam mode GUI. Untuk menonaktifkannya di GUI, ubah pengaturan keyboard.
Navigate to Applications -> System Tools -> Settings -> Keyboard -> Shortcuts -> System Set value of "Logout" as Disabled
Membuka kedok Target ctrl-alt-del.target
Untuk membuka kedok Target ctrl-alt-del.target dan kembali, jalankan perintah berikut:
# systemctl unmask ctrl-alt-del.target
Menonaktifkan “ctrl-alt-del.target Target” dalam mode GUI, menggunakan CLI
Gunakan langkah-langkah di bawah ini untuk menonaktifkan kombinasi tombol “Alt+Ctrl+Del” di GUI, menggunakan CLI.
Menonaktifkan per pengguna
1. Kita perlu memeriksa nilai “DBUS_SESSION_BUS_ADDRESS ” variabel lingkungan dari GNOME yang sudah masuk. Sebagai contoh, seorang `testuser` telah login ke GNOME, dan dari terminal GNOME, kita menggunakan perintah berikut:
$ env | grep DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3UIRkKkjAU,guid=15771e3a5dcb3a7b2c151d00566a2dda
2. Tandai output dan kemudian buka sesi ssh dan ekspor:
$ export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3UIRkKkjAU,guid=15771e3a5dcb3a7b2c151d00566a2dda
3. Sekarang kita dapat menggunakan gsettings untuk mengatur nilai kunci:
$ gsettings set org.gnome.settings-daemon.plugins.media-keys logout ''
4. Periksa apakah kunci berhasil diubah:
$ gsettings get org.gnome.settings-daemon.plugins.media-keys logout ''
Menonaktifkan untuk semua pengguna
1. Buat file di bawah direktori ‘/etc/dconf/db/local.d/ ' dengan pengaturan yang akan diterapkan secara global. Misalnya:
# cat /etc/dconf/db/local.d/00-disable-CAD [org/gnome/settings-daemon/plugins/media-keys] logout=''
2. Perbarui pengaturan dconf:
# dconf update
Verifikasi apakah kombinasi tombol 'ctrl-alt-del' dinonaktifkan secara global.
Cara menonaktifkan Ctrl+Alt+Del menyebabkan sistem reboot di CentOS/RHEL 6Cara Menonaktifkan Kombinasi Kunci “alt+ctrl+Del” menyebabkan reboot di CentOS/RHEL 4,5