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
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..
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.