Chciałbym wyłączyć shutdown
polecenie dla wszystkich użytkowników, nawet root, na instalacji Ubuntu Server.
Powodem, dla którego chcę to zrobić, jest upewnienie się, że nie mam zwyczaju wyłączania maszyny w ten sposób, ponieważ SSH na wielu maszynach produkcyjnych w tym samym czasie i nie robię tego chcesz przypadkowo zamknąć jedną z pozostałych maszyn, wpisując polecenie w niewłaściwym oknie.
Serwer, który chcę wyłączyć, wyłącza się tylko w programie VirtualBox na pulpicie Windows i używam go tylko do testowania lokalnego, więc nie ma problemu, jeśli nie mogę go zamknąć z wiersza poleceń.
Już trochę złagodziłem ten problem, upewniając się, że mam inne hasło do obrazu VirtualBox, ale oczywiście jeśli znajdę się w sudo
„oknie” na jednej z maszyn produkcyjnych, nadal mogę go przypadkowo zamknąć.
Moje pytania to:
- Jak wyłączyć polecenie zamknięcia systemu?
- Jeśli wyłączę polecenie zamknięcia, czy są jakieś konsekwencje, o których powinienem wiedzieć? W szczególności, czy wyłączy obsługę zamykania ACPI, co jest równoważne z naciśnięciem przycisku zasilania na fizycznej maszynie? Czy może to wpłynąć na inne ogólne aplikacje?
Aby uzyskać informacje, używam tego obrazu VirtualBox do testowania skryptów powłoki, uruchamiania Tomcat i Java i tego typu rzeczy.