Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2005-07-19 15:12:11

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

wyłącznie kompa z x-ów przez urzytkownika

Witam.
Co trzeba zrobi” aby urzytkownik mogl wylaczyc komputer z poziomu x-ów?
Chodzi mi o jakiś skrót na pulpicie do całkowitego wyłączenia(nie restartu)


Pozdrawiam

Offline

 

#2  2005-07-19 16:06:11

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: wyłącznie kompa z x-ów przez urzytkownika

Napisz skrypt który bedzie odpalał init 0 i po sprawie. Jeśli używasz kdm lub gdm możesz wyłączyć kompa.

Offline

 

#3  2005-07-19 16:12:43

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: wyłącznie kompa z x-ów przez urzytkownika

Heh nie umiem napisac skryptu :/


Pozdrawiam

Offline

 

#4  2005-07-19 23:20:03

  x-dos - Członek DUG

x-dos
Członek DUG
Skąd: United World
Zarejestrowany: 2005-04-10
Serwis

Re: wyłącznie kompa z x-ów przez urzytkownika

kurcze też właśnie mam ten problem bo używam XFCE4 i kurcze nie wiem jak to zrobić. Zrobiłem już jakieś wpisy do plików shutdown.allow ale dalej qpa. Próbowałem z SUDO ale nie za bardzo czaje jak sie tym poslugiwać

Offline

 

#5  2005-07-20 00:59:56

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: wyłącznie kompa z x-ów przez urzytkownika

najpier jako root zrobić:

Kod:

chmod +s /sbin/halt

a potem zrobić se skróta odpalającego program /sbin/halt


linux regd. user #248790

Offline

 

#6  2005-07-20 10:10:58

  x-dos - Członek DUG

x-dos
Członek DUG
Skąd: United World
Zarejestrowany: 2005-04-10
Serwis

Re: wyłącznie kompa z x-ów przez urzytkownika

No to też próbowałem tyle ze wyświetla sie komunikat ze potrzeba być rootem i qpa :/

edit<

małe sprostowanie ;)
Działa xD Nie doczytałem do końca twojego postu bo ja robiłem z chmod ale troszke inaczej ;P Dzięki i Pozdro :D

Offline

 

#7  2005-07-20 10:15:42

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: wyłącznie kompa z x-ów przez urzytkownika

chmod +s /sbin/halt

No wlasnie znaim posta z pytanim strzelilem tak probowalem ale po komendzie ls -l wcale nie pokazuje mi sie w prawach "s" no skrót takowy tez nie dziala czy tez bedac w folderze/sbin tez kiszka wogole halt nie dzial dla uzytkownika.
Ale jest sposób zebyinitab odpowiedni edytować i po edycji ctrl-alt-delate wylaczyc kompa całkowicie(nie restart)no ale to nie dziala pod x-ami


Pozdrawiam

Offline

 

#8  2005-07-20 10:31:09

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: wyłącznie kompa z x-ów przez urzytkownika

korbol i x-dos toż kurcze zróbcie dokłądnie jak rychu napisał słwo w słowo.
Tak na próbe zrobiłem i działa bo musi.
uruchom konsole:
chmod +s /sbin/halt
potem (w X-ach) otwórz katalog domowy, przejdź do katalogu /sbin i wyciągnij myszą na pulpit plik "halt"
Zrobi ci sie dowiązanie na które jak klikniesz to ci zamknie system.
Możesz też w konsoli zrobić dowiązanie tego pliku do katalogu /home/desktop


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#9  2005-07-20 10:40:42

  x-dos - Członek DUG

x-dos
Członek DUG
Skąd: United World
Zarejestrowany: 2005-04-10
Serwis

Re: wyłącznie kompa z x-ów przez urzytkownika

zrobiłem dowiązania do katalogu /usr/bin i inne pierdy i normalnie z konsoli mi wszystko działa: wyłańcza, rebootuje itp. ale jak zapodam w XFCE4 normalnie przez guziczek zeby wyłączył no to nie działa :/ plumka ze cos tam trzeba z tym shutdown.allow ablo sudo i nei wiem o co chodzi?

Offline

 

#10  2005-07-20 13:11:57

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: wyłącznie kompa z x-ów przez urzytkownika

Fakt dziala wczesniej zapodalem ciut ina komende z chmodem

zrobiłem dowiązania do katalogu /usr/bin

Hmm a halt nie mas zczasem w /sbin ?
Zrob tak jak napisał Rychu i bodzio.
Jak zapodać dowiązanie z opcją -p ?
halt -p?


Pozdrawiam

Offline

 

#11  2005-07-20 13:47:41

  raixer - Moderator

raixer
Moderator
Zarejestrowany: 2004-08-21

Re: wyłącznie kompa z x-ów przez urzytkownika


Jak zapodać dowiązanie z opcją -p ?
halt -p?

Napisz sobie skrypt w bash'u:
---- wylacz ----
#/bin/bash
/sbin/halt -p
-----------------
i dodaj prawa uruchamiania do niego:
chmod +x wylacz


Open Source - Świat otwartych umysłów
Linux Registered User: #276548

Offline

 

#12  2005-07-20 14:44:35

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: wyłącznie kompa z x-ów przez urzytkownika

---- wylacz ----
#/bin/bash
/sbin/halt -p

mała korekta zabrakło ci wykrzyknika :D
---- wylacz ----
#!/bin/bash
/sbin/halt -p

No i chmod +s rowniez trzeba zapodac na /sbin/halt bo inaczej nci z tego


Pozdrawiam

Offline

 

#13  2005-07-21 16:08:13

  Mick - Członek DUG

Mick
Członek DUG
Skąd: Oleśnica/Wrocław
Zarejestrowany: 2004-04-26
Serwis

Re: wyłącznie kompa z x-ów przez urzytkownika

Też troszkę nad tym się męczę. Ogólnie poprzez /sbin/halt po powyższych zabiegach można zamykać i w połączeniu ze skryptami jest to swego rodzaju rozwiązanie.
Posiadam też manager logowania gdm i w nim nie mogę zamykać ani rebootować systemu bez podania hasła roota.
Podobnie jest w menu zamykania sesji w xfce4 jesli to user poza zamknięciem sesji reszta jest nieaktywna.
Kilka dni temu miałem gentoo i tam w przypadku gdm user mógł wyłaczać system. Nie zrobiłem jednak kopii /etc bo tak bym mógł porównać cfg gdm ale do końca nie jestem pewien czy to od tego zależy bo mogą być problemy też z uprawnieniami. gdm korzysta z /sbin/shutdown i dalem tak jak dla halt chmod +s ale nie pomogło.

EDIT:
W przypadku xfce4 trzeba w pliku /etc/sudoers dopisać:

Kod:

%shutdown ALL=(root) NOPASSWD: /usr/sbin/xfsm-shutdown-helper

Do tego jeszcze robiłem wcześniej :
groupadd shutdown
gpasswd -a user shutdown

bo tak znalazłem w opisie http://gentoo-wiki.com/HOWTO_xfce4

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)