Ini tampaknya drastis, dan saya tidak ingin mengujinya di sistem saya, tetapi jika seseorang benar-benar bertekad untuk mencegah pengguna non-administratif mematikan sistem dengan benar, orang dapat mengganti nama /sbin/shutdown
. Program /sbin/shutdown
, dijalankan sendiri, membutuhkan hak administratif, tetapi pengguna biasa dapat memintanya melalui perintah shutdown di GUI. Perintah shutdown di GUI memang bergantung pada /sbin/shutdown
, jadi, jika program tidak ditemukan di tempat yang diharapkan, urutan shutdown GUI tidak akan selesai.
Jika pengguna administratif ingin mematikan sistem, mereka dapat memohon penggantian nama /sbin/shutdown
dari baris perintah dengan menggunakan sudo
.
Perhatikan bahwa tidak satu pun dari ini (atau solusi perangkat lunak lain) akan mencegah pengguna dengan akses fisik ke mesin dari menekan dan menahan tombol daya, cukup menarik kabel daya keluar dari stopkontaknya, tersandung pemutus sirkuit untuk sirkuit yang memberi daya ke komputer, dll.