Portál AbcLinuxu, 26. dubna 2024 07:51


Dotaz: normální uživatelé připojovat/odpojovat síť

20.7.2004 13:38 petr
normální uživatelé připojovat/odpojovat síť
Přečteno: 32×
Odpovědět | Admin
Mam sitovou kartu pripojenou k internetu. Nemuzu ale byt pripojeny porad, takze bych potreboval, aby normalni uzivatele mohli pripojovat/odpojovat sit. Na netu jsem nasel, ze by to melo jit prikazem "usernetctl eth0 up". Kdyz jej spustim jako root, funguje spravne. Kdyz ho ale spustim jako normalni uzivatel, napise mi "Users are not allowed to control this interface." a pritom ma nastaveny suid bit. Pouzivam MDK 9.2.

Neznate nejake reseni? Nejde to vyresit nejak jinak?

diky za vsechny odpovedi
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.7.2004 14:23 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Re: normální uživatelé připojovat/odpojovat síť
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neznam usernetctl, ale podle manualove stranky bych odhadoval, ze musi byt nekde nadefinovano, ktery uzivatel smi manipulovat s kterym sitovym zarizenim. Cili hledej, ve kterem konfiguracnim souboru se to nastavuje..
21.7.2004 15:15 maleprase | skóre: 28
Rozbalit Rozbalit vše Re: normální uživatelé připojovat/odpojovat síť
no v tom manu se pise i: usernetctl is not really meant to be called directly by users, takze bych to videl napouziti pres sudo:
$ sudo usernetctl eth0 up
s tim ze v /etc/sudoers by mohlo byt neco jako:
%users  localhost=usernetctl eth0 up
vice v man sudoers
21.7.2004 15:44 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Re: normální uživatelé připojovat/odpojovat síť
To ano, ale cetl jsi to i dale?
usernetctl is not really meant to be called directly by users, though it currently works fine that way.

A dale spravne pouziti:
It is used as a wrapper by the ifup and ifdown scripts, so that users can do exactly the same thing as root:
ifup interface-name
ifdown interface-name
and ifup and ifdown will call usernetctl automatically to allow the interface status change.
21.7.2004 16:08 maleprase | skóre: 28
Rozbalit Rozbalit vše Re: normální uživatelé připojovat/odpojovat síť
jj, mas pravdu. funguje to s tim
USERCTL=yes
v /etc/sysconfig/network/ifcfg-<interface>

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.