2015-06-17 3 views

ответ

4

echo 'password' | SUDO -ную команда

+0

Это сделало это. Спасибо кучу jcalloway –

0

Почему бы не запустить скрипт как root в cron, поскольку это в основном то, что sudo будет делать? Вы говорите о пользователе crontab?

4

Введите cronjob в

sudo crontab -e 

тогда весь сценарий будет выполняться в корневом каталоге по умолчанию без необходимости ввода пароля.

0

Я думаю, что вы пытаетесь сделать это:

 user# crontab -e 
     * * * * * sudo ./code_here 

Но каждый раз, когда сценарий позвонит определяется предоставить полномочие

Таким образом, вы можете попробовать это:

 user# sudo su 
     root# crontab -e 
     * * * * * ./code goes here 

Таким образом: он будет работать с правами администратора.

+0

Leonel, я попробовал ваше предложение, но все еще не работал. Я не могу найти рабочее решение :( –

Смежные вопросы