The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
SUDO помогите разобраться, !*! pelon, 04-Июл-07, 15:18  [смотреть все]
Пишу скрипт
/opt/test1.sh
-Начало--
#!/bin/bash
sudo bash -c "tar -cvf - /opt/script | gzip -c > /opt/script.tar.gz"
-Конец---

В командной строке данный скрипт выполняется и создает нужный мне архив.

Далее ставлю его задачей в крон для пользователя, например, test
0,10,20,30 * * * * /opt/test1.sh >> /opt/log.txt 2>&1

В файле log.txt получаю ошибку:
/opt/test1.sh: sudo: command not found

Почему нельзя выполнить sudo?????

ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО!

  • Просто надо прописывать полный путь для sudo, !*! pelon, 15:27 , 04-Июл-07 (1)
    ,а именно /usr/local/bin/sudo...
    Это я в топиках ниже прочитал :-). Там не запускался скрипт из крона.
    ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ!
    • Просто надо прописывать полный путь для sudo, !*! NuINu, 15:37 , 04-Июл-07 (2)
      >,а именно /usr/local/bin/sudo...
      >Это я в топиках ниже прочитал :-). Там не запускался скрипт из
      >крона.
      >ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ!


      sudo с башем не запускают(вернее запускают но лучше этого не делать :) )! да и еще скажи на милость нафига тебе судо для создания архива?

      • Просто надо прописывать полный путь для sudo, !*! newser, 17:01 , 04-Июл-07 (3)
        >>,а именно /usr/local/bin/sudo...
        >>Это я в топиках ниже прочитал :-). Там не запускался скрипт из
        >>крона.
        >>ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ!
        >
        >
        >sudo с башем не запускают(вернее запускают но лучше этого не делать :)
        >)! да и еще скажи на милость нафига тебе судо для
        >создания архива?

        Да еще, судя по логике, sudo с вызовом без пароля от пользователя test. УЖАС!

  • SUDO помогите разобраться, !*! phpcoder, 13:49 , 05-Июл-07 (4)
    [...]
    >Почему нельзя выполнить sudo?????

    Потому что каталогов /sbin:/usr/sbin нет в дефолтном $PATH для крона. Пропишите $PATH вручную или укажите полный путь к sudo.

    P.S. Это одна из самых распространённых ошибок и один из самых частозадаваемых вопросов -- жаль, что вы поленились воспользоваться поиском... =(




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру