Saya ingin menonaktifkan shutdown
perintah untuk semua pengguna, bahkan root, pada instalasi Ubuntu Server.
Alasan saya ingin melakukan ini adalah untuk memastikan bahwa saya tidak terbiasa mematikan mesin dengan cara ini, karena saya SSH ke banyak mesin produksi pada saat yang sama seperti ini, dan saya tidak ingin secara tidak sengaja mematikan salah satu mesin lain dengan mengetikkan perintah ke jendela yang salah.
Server yang saya inginkan menonaktifkan penonaktifan hanya berjalan di dalam VirtualBox di desktop Windows saya, dan saya hanya menggunakannya untuk pengujian lokal sehingga tidak masalah jika saya tidak dapat mematikannya dari baris perintah.
Saya sudah sedikit mengurangi masalah dengan memastikan saya memiliki kata sandi yang berbeda pada gambar VirtualBox, tetapi jelas jika saya berada di dalam sudo
'jendela' di salah satu mesin produksi, saya masih bisa secara tidak sengaja mematikannya.
Pertanyaan saya adalah:
- Bagaimana cara menonaktifkan perintah mematikan?
- Jika saya menonaktifkan perintah shutdown, apakah ada konsekuensi yang harus saya ketahui? Paling khusus, apakah itu akan menonaktifkan dukungan untuk shutdown ACPI yang setara dengan menekan tombol power pada mesin fisik? Bisakah itu mempengaruhi aplikasi generik lainnya?
Sebagai informasi, saya hanya menggunakan gambar VirtualBox ini untuk mencoba skrip shell, menjalankan Tomcat dan Java, dan hal semacam itu.