W moim systemie użytkownicy mogą ponownie uruchomić i zamknąć system. Od czasu do czasu muszę aktualizować oprogramowanie (lub robić cokolwiek innego) i nie chcę, aby użytkownicy ponownie uruchamiali / zamykali system, dopóki nie skończę.
Czy istnieje sposób, aby zapobiec ponownemu uruchomieniu / wyłączeniu systemu, gdy root jest zalogowany (lokalnie lub przez SSH)?
/etc/acpi/powerbtn.sh
Odpowiedzi:
Wypróbuj Molly Guard:
Ten pakiet zapobiegnie niezamierzonemu wyłączeniu / ponownemu uruchomieniu / zawieszeniu / hibernacji poprzez interaktywne monitowanie o podanie nazwy hosta systemu.
Jednak konfiguracja funkcji Molly-Guard jest banalna, aby całkowicie wyłączyć zamykanie / ponowne uruchamianie / zawieszanie / hibernację. Wystarczy utworzyć plik wykonywalny na /etc/molly-guard/run.d/99-prevent-all, który ma to w sobie:
(Nie wspomniałeś o systemie operacyjnym, dotyczy to Ubuntu).
Historia
Jeśli jesteś ciekawy, nazywa się to ochroną przed molly. Jeśli jesteś ciekawy, zobacz artykuł w Wikipedii na temat Big Red Button .
fragment
Inne dystrybucje
Możesz wziąć
.deb
pakiet i użyć goalien
do przekonwertowania go na RPM odpowiedni dla Fedory / RHEL / CentOS.źródło