Portál AbcLinuxu, 8. května 2025 00:07

Dotaz: Vypnuti PC s pravy bezneho uzivatele

3.1.2008 19:41 login
Vypnuti PC s pravy bezneho uzivatele
Přečteno: 658×
Odpovědět | Admin
Mam nasledujici problem: v Ubuntu muzu vypnout (z GNOME) pocitac jako bezny uzivatel. Pokud se vsak prihlasim v textu tak prikaz halt i reboot chteji root prava. Nevite nekdo jaky prikaz slouzi v gnome pro vypnuti pocitace? Rad bych pocitac vypinal i z textu.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.1.2008 19:48 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: Vypnuti PC s pravy bezneho uzivatele
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vytvořit si v sudo pravidlo pro běžného uživatele.
3.1.2008 19:54 login
Rozbalit Rozbalit vše Re: Vypnuti PC s pravy bezneho uzivatele
Moc se sudo neumim, muzes mi napsat jak? To teda znamena ze GNOME pouziva sudo? To by pak melo jit i v textu. Me hlavne zajima jak to dela GNOME.
3.1.2008 20:00 doron | skóre: 21 | blog: Sensors a Ksysguard | Brno
Rozbalit Rozbalit vše Re: Vypnuti PC s pravy bezneho uzivatele
Přečti si tohle.
You can't fuck everyone, but you can try to.
3.1.2008 20:10 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: Vypnuti PC s pravy bezneho uzivatele
Jak to dělá gnome netuším, ale kde má možnost nastavit, kdo všechno může počítač vypnout/restartovat z nabídky. Možná k tomu nějak používá sudo. Toto nastavení ale nemá vliv na textový mód nebo emulátor terminálu.

Nastavení sudo (jako root):
sudoedit /etc/sudoers
a dopsat
jmeno_uzivatele ALL = NOPASSWD: /sbin/halt, /sbin/reboot

Příkaz pak spustíš takto:
sudo /sbin/reboot
Můžeš si v .bashrc vytvořit alias a příkaz pak už spouštět pouze pomocí reboot.
3.1.2008 19:52 .
Rozbalit Rozbalit vše Re: Vypnuti PC s pravy bezneho uzivatele
Odpovědět | | Sbalit | Link | Blokovat | Admin
nastav jim suid bit (chmod +s)
3.1.2008 19:55 login
Rozbalit Rozbalit vše Re: Vypnuti PC s pravy bezneho uzivatele
Jak to dela GNOME? Tam se prece taky nenastavuje suid a funguje to.
3.1.2008 20:05 dada
Rozbalit Rozbalit vše Re: Vypnuti PC s pravy bezneho uzivatele
V Gnome to dela GDM a ten bezi s pravy roota nebo nekoho na jeho urovni. Cili pro tebe by stacilo sehnat (napsat) jednoduchou aplikaci ktera bude komunikovat s tim GDM. Pokud tam ovsem GDM nepobezi, budes si muset neco takoveho jednoducheho splichtit sam, s tim, ze ja bych asi udelal jednoduchy klient-server a komunikaci pres pipy nebo sockety.

Nicmene, ja bych asi byl linej se logovat a stejne bych to vypinal cudlikem na case.
4.1.2008 08:31 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Vypnuti PC s pravy bezneho uzivatele
V KDE existuje možnosť použiť DCOP:

dcop ksmserver ksmserver logout 0 2 0

Tým sa pošle požiadavka session manageru na to, aby session manager zavolal funkciu logout a povedal jej, že má ihneď ukončiť session a urobiť shutdown. Možno existuje niečo podobné aj pre GNOME.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.