Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: juwa2 25 Prosince 2014, 09:54:53
-
Občas potřebuji restartovat síťové připojení. Provádím to příkazem z Terminálu
sudo service network-manager restart je to plně funkční, ale musím pokaždé zadat heslo. Také bych si chtěl vytvořit skript.
Nevěděl by někdo jak nutnost zadat heslo obejít? Tj jakou přidat výjimku do sudoers? Zkoušel jsem tam přidat
juwa ALL=NOPASSWD: /usr/sbin/NetworkManager ale bohužel to nefunguje.
-
Také s tím NetworkManager nemá nic společného, ty práva přeci dáváš příkazu service.
-
No dobře, ale co mám tedy dát do výjímek? Jde tam dát jen cesta k určitému souboru.
-
Ako píše GdH, /usr/sbin/service
-
Geniální! Funguje. Veliké díky! Samotného by mě to nikdy nenapadlo. :)
-
Samotného by mě to nikdy nenapadlo. :)
A já ti tak věřil ;) Každopádně než dávat výjimku jakémukoliv service příkazu, bylo by rozumnější to specifikovat pouze na to, co potřebuješ, tedy network-manager:
juwa ALL=NOPASSWD: /usr/sbin/service network-manager restart
nebo volněji
juwa ALL=NOPASSWD: /usr/sbin/service network-manager *
-
Ano, je to lepší z hlediska bezpečnosti. Teď jsem to upravil. Ještě jednou děkuji.
Hezké svátky! :)
-
Hezké svátky! :)
Nápodobně :)