2. System("/bin/sh /usr/local/bin/test") ?
3. Чтобы сделать все более грамотно начал рассматривать sudoers
Cmnd_Alias CMDS=/usr/local/bin/tryit
test ALL=NOPASSWD: CMDS
Благодаря этой записи из под учетки test начал работать скрипт sudo tryit без запроса пароля
#! bin/sh
echo "Start"
echo "Hello" >> /etc/hosts
Но если добавить туда service network restart - продолжает говорить неизвестная команда. В чем может быть дело?