Di sistem saya pengguna dapat reboot dan mematikan sistem. Dari waktu ke waktu saya perlu memperbarui perangkat lunak (atau melakukan hal lain) dan saya tidak ingin pengguna me-reboot / mematikan sistem sampai saya selesai.
Apakah ada cara untuk mencegah sistem me-reboot / mematikan ketika root login (lokal atau melalui SSH)?
/etc/acpi/powerbtn.sh
Jawaban:
Coba Molly guard:
Paket ini akan mencegah shutdown / reboot / suspend / hibernate yang tidak diinginkan dengan secara interaktif meminta Anda untuk memasukkan nama host sistem.
Namun, itu sepele untuk mengkonfigurasi molly-guard untuk sepenuhnya menonaktifkan shutdown / reboot / suspend / hibernate. Cukup buat file yang dapat dieksekusi di /etc/molly-guard/run.d/99-prevent-all yang memiliki ini di dalamnya:
(Anda tidak menyebutkan OS, ini untuk Ubuntu).
Sejarah
Jika Anda penasaran istilah molly-guard adalah apa yang disebut penutup tombol merah. Lihat artikel wikipedia di Tombol Merah Besar jika Anda penasaran.
kutipan
Distro lainnya
Anda dapat mengambil
.deb
paket dan menggunakannyaalien
untuk mengubahnya menjadi RPM yang cocok untuk Fedora / RHEL / CentOS.sumber