Jak zablokować możliwość wyłączenia komputera?

Forumowy magiel: pogaduchy o wszystkim i o niczym.
Awatar użytkownika
zbyszek_k007
Sędziwy Jeż
Sędziwy Jeż
Posty: 71
Rejestracja: 01 gru 2009, 10:55
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Jak zablokować możliwość wyłączenia komputera?

Post autor: zbyszek_k007 »

Witam. Pytanie jest proste: jak zablokować możliwość wyłączenia komputera? Mam włączone deluge, a z komputera korzysta też moja rodzina, która jest tak sprytna, że jak nakleję kartkę na komputerze "NIE WYŁĄCZAĆ KOMPUTERA!!!!!!!" to ją odłożą na bok i po skorzystaniu wyłączą go. Przeszukałem google i nic...

Doprawdy, jeden znak interpunkcyjny na końcu zdania jest całkowicie wystarczający (uprzedzając pytanie -- tak, wielokropek to jest jeden znak interpunkcyjny).
Althorion
Awatar użytkownika
kondziu jah
Zakręcona Traszka
Zakręcona Traszka
Posty: 621
Rejestracja: 27 wrz 2010, 19:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64
Lokalizacja: Wrocław
Kontakt:

Re: Jak zablokować możliwość wyłączenia komputera?????!

Post autor: kondziu jah »

Poszukaj programu shutdown (powinien być w /bin, /sbin, /usr/bin lub /usr/sbin) i wykonaj

Kod: Zaznacz cały

sudo chmod go-x /ścieżka_do/shutdown
co powinno spowodować możliwość uruchamiania shutdown tylko przez roota (lub sudo).
Skrypt pobierający najnowszy sterownik nvidia -> http://adf.ly/Y8HRT
http://adf.ly/Y8HMh -> zaproszenie do dropboksa -> 500MB gratis.
http://adf.ly/?id=5385762 -> zarabiaj na linkowaniu
http://adf.ly/YIOh1 -> UIQ3 is not dead!
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Re: Jak zablokować możliwość wyłączenia komputera?????!

Post autor: igotit4free »

Masz problem z rodziną, a nie z Linuksem czy nawet komputerem.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
Awatar użytkownika
luk1don
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1768
Rejestracja: 07 lis 2008, 16:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Re: Jak zablokować możliwość wyłączenia komputera?????!

Post autor: luk1don »

Jak będą chcieli to i tak go wyłączą przez jakiś twardy reset czy wyciągnięcie baterii albo sam się wyłączy jak bateria się rozładuje :lol:
Awatar użytkownika
zbyszek_k007
Sędziwy Jeż
Sędziwy Jeż
Posty: 71
Rejestracja: 01 gru 2009, 10:55
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Re: Jak zablokować możliwość wyłączenia komputera?????!

Post autor: zbyszek_k007 »

igotit4free pisze:Masz problem z rodziną, a nie z Linuksem czy nawet komputerem.
Nie mówię, że mam problem z Linuksem, pytam jak zablokować możliwość wyłączania komputera...

@kondziu_jah
W terminalu jak wpiszę shutdown -h 00 to komputer się nie wyłączy, bo potrzebne jest sudo na początku i podanie hasła. Problem w tym, że moja rodzina nie wpisuje w terminalu sudo shutdown -h 00 aby wyłączyć komputer, tylko klikają na ikonkę w prawym górnym rogu unity i wybierają "Wyłącz...".

@luk1don
Nie wyłączą przez twardy reset bo powiedziałem im, że tak mogą zepsuć komputer, a komputer mam podłączony do zasilania.
Awatar użytkownika
Althorion
Przyjaciel
Przyjaciel
Posty: 191
Rejestracja: 15 lis 2007, 14:16
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Jak zablokować możliwość wyłączenia komputera?????!

Post autor: Althorion »

Można się policykitem pobawić.

Najpierw upewnij się, że masz zainstalowane paczki policykit i policykit-gnome. Następnie edytuj plik /usr/share/polkit-1/actions/org.freedesktop.consolekit.policy i pozmieniaj co trzeba (na pewno wystarczy zamiana wszystkich <allow_active>yes</allow_active> na <allow_active>auth_admin_keep</allow_active> i <allow_inactive>COŚTAM</allowinactive> na <allow_inactive>no</allowinactive>).

Prostszą metodą na osiągnięcie tego samego byłoby wydanie polecenia:

Kod: Zaznacz cały

polkit-action --set-defaults-active org.freedesktop.consolekit.system.stop auth_admin
Ale jedna z osób, której to proponowałem twierdziła, że nie działa.
„Jam częścią tej siły, która wiecznie zła pragnąc, wiecznie dobro czyni.”
Awatar użytkownika
Hwiparam
Zakręcona Traszka
Zakręcona Traszka
Posty: 815
Rejestracja: 14 lip 2009, 19:02
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Re: Jak zablokować możliwość wyłączenia komputera?

Post autor: Hwiparam »

Nie wyłączą przez twardy reset bo powiedziałem im, że tak mogą zepsuć komputer, a komputer mam podłączony do zasilania.
To powiedz im, że masz na kompie odpalony Deluge i nie życzysz sobie aby go wyłączali... A jak nie poskutkuje to zablokuj ekran i niech sobie wyłączają co chcą :twisted: Wiem, że to chamskie, ale co poradzisz...
maddie
Sędziwy Jeż
Sędziwy Jeż
Posty: 91
Rejestracja: 21 sie 2008, 21:51
Płeć: Kobieta
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Kraków
Kontakt:

Re: Jak zablokować możliwość wyłączenia komputera?

Post autor: maddie »

To ja zaproponuję bardziej patologiczne rozwiązanie, bardzo mnie to denerwowało swojego czasu. Jeśli jeden użytkownik jest zalogowany i dasz przełącz użytkownika a nie wyloguj to drugi zalogowany użytkownik będzie musiał wpisać hasło żeby móc wyłączyć komputer. Przynajmniej kiedyś tak było, dawno nie używałam Ubuntu ani niczego debianopodobnego :D
open source. open mind. open future.
inny OS: Arch Linux
Awatar użytkownika
Cezex
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 18 lis 2010, 21:40
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: Jak zablokować możliwość wyłączenia komputera?

Post autor: Cezex »

Powiedz im że kompa popsują jak wyłączą, bo kompiluje się ważna aktualizacja zasilacza poprzez... (i tu dalej bełkot jakiś byle jak najbardziej nie zrozumiały) i powinno zadziałac. W końcu w Ubuntu często są aktualizacje rożnych rzeczy, a jak z resetem zadziałało to i może tak zadziała ;)
Ubek308
Zakręcona Traszka
Zakręcona Traszka
Posty: 574
Rejestracja: 25 maja 2011, 10:17
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Jak zablokować możliwość wyłączenia komputera?

Post autor: Ubek308 »

Schowaj komputer do szafy i pracujcie po sieci, zdalnie, tak jak to sie robi w kazdej porzadnej firmie.

> "sudo chmod go-x /ścieżka_do/shutdown"
Sciezka do shutdown to /sbin - jak ją zastrzezesz tylko dla roota to moze ci przestac chodzic polowa rzeczy bo pod /sbin jest sporo towaru.
Awatar użytkownika
kondziu jah
Zakręcona Traszka
Zakręcona Traszka
Posty: 621
Rejestracja: 27 wrz 2010, 19:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64
Lokalizacja: Wrocław
Kontakt:

Re: Jak zablokować możliwość wyłączenia komputera?

Post autor: kondziu jah »

Chodziło mi o /jakieś_tam_foldery/shutdown, czyli o sam plik.

-- 05 wrz 2011 15:01 --

Chodziło mi o /jakieś_tam_foldery/shutdown, czyli o sam plik.
Skrypt pobierający najnowszy sterownik nvidia -> http://adf.ly/Y8HRT
http://adf.ly/Y8HMh -> zaproszenie do dropboksa -> 500MB gratis.
http://adf.ly/?id=5385762 -> zarabiaj na linkowaniu
http://adf.ly/YIOh1 -> UIQ3 is not dead!
Ubek308
Zakręcona Traszka
Zakręcona Traszka
Posty: 574
Rejestracja: 25 maja 2011, 10:17
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Jak zablokować możliwość wyłączenia komputera?

Post autor: Ubek308 »

OK. Ale shutdown i halt I TAK jest tylko dla roota. Userowi nie pozwoli zahaltowac.

#/sbin/shutdown -r now
shutdown: Wymagane są uprawnienia administratora
Awatar użytkownika
zbyszek_k007
Sędziwy Jeż
Sędziwy Jeż
Posty: 71
Rejestracja: 01 gru 2009, 10:55
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Re: Jak zablokować możliwość wyłączenia komputera?

Post autor: zbyszek_k007 »

Najlepiej byłoby zabezpieczyć wyłączenie hasłem. Aha, i

Kod: Zaznacz cały

user@DELL:~$ sudo apt-get install policykit policykit-gnomeCzytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu policykit
E: Nie udało się odnaleźć pakietu policykit-gnome
-- 10 wrz 2011 13:16 --

Najlepiej byłoby zabezpieczyć wyłączenie hasłem. Aha, i

Kod: Zaznacz cały

user@DELL:~$ sudo apt-get install policykit policykit-gnome
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu policykit
E: Nie udało się odnaleźć pakietu policykit-gnome
ODPOWIEDZ

Wróć do „Pogaduchy”

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 7 gości