Låta obehörig användare starta om NetworkManager

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Användarvisningsbild
theJoker
Inlägg: 4
Blev medlem: 31 okt 2008, 02:47
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Låta obehörig användare starta om NetworkManager

Inlägg av theJoker »

Ibland fungerar inte det trådlösa nätverket när jag startar datorn (varför det inte gör det får jag ta upp i någon annan tråd).

Jag har två användare: adminuser och normaluser

Jag har gett normaluser möjlighet att köra sudo som adminuser i sudores

Kod: Markera allt

Defaults:normaluser runaspw, runas_default=adminuser
Men om normaluser kör "sudo /etc/init.d/NetworkManager restart" får jag felmeddelandet "You must be root to run NetworkManager!"

När jag själv loggar in som normaluser och får problem med det trådlösa kör jag

Kod: Markera allt

su adminuser
...
sudo /etc/init.d/NetworkManager restart
Men det finns andra mindre tålmodiga som loggar in som normaluser. Jag skulle vilja ha en körbar fil för att göra det enkelt för normaluser att starta om NetworkManager. Några tips? Vill helst att man ska slippa skriva in lösenord (det är OK om lösenordet för adminuser står i klartext i den körbara filen, även om det såklart är bättre om det inte gör det).
If you gotta go, go with a smile!
/theJoker
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Låta obehörig användare starta om NetworkManager

Inlägg av Konservburk »

Kod: Markera allt

normaluser ALL=NOPASSWD:/etc/init.d/NetworkManager restart
Skriv svar

Återgå till "Terminalforum"