Sur mon système, les utilisateurs peuvent redémarrer et arrêter le système. De temps en temps, je dois mettre à jour le logiciel (ou faire autre chose) et je ne veux pas que les utilisateurs redémarrent / arrêtent le système tant que je n'ai pas terminé.
Existe-t-il un moyen d'empêcher le système de redémarrer / s'arrêter pendant que root est connecté (localement ou via SSH)?
/etc/acpi/powerbtn.sh
Réponses:
Essayez Molly Guard:
Ce package empêchera l'arrêt / redémarrage / suspension / mise en veille prolongée involontaire en vous invitant de manière interactive à saisir le nom d'hôte du système.
Cependant, il est trivial de configurer molly-guard pour désactiver complètement l'arrêt / le redémarrage / la suspension / l'hibernation. Créez simplement un fichier exécutable dans /etc/molly-guard/run.d/99-prevent-all qui contient ceci:
(Vous n'avez pas mentionné l'OS, c'est pour Ubuntu).
Histoire
Si vous êtes curieux, le terme molly-guard est ce que l'on appelle le couvercle sur un bouton rouge. Voir l'article de Wikipédia sur Big Red Button si vous êtes curieux.
extrait
Autres distributions
Vous pouvez prendre le
.deb
package et l'utiliseralien
pour le convertir en un RPM adapté à Fedora / RHEL / CentOS.la source