Linux SHELL подскажите по скрипту

23 июня 2009

Приветики!!!
Ребята некогда вспоминать как чего, помню раньше делал, щяс надо скрип один сделать чтоб он выполнялся от рута, но всёже одну команду нужно выполнить от определённого пользователя, напомните а!!!!!
Я одновременно в поисковие и тут...
Жду... За ранее спасибо


7 ответов в теме “Linux SHELL подскажите по скрипту”

  1. 1) Димка Wildcat ответил:

  2. 2) Александр Михайлов ответил:

    Я понял что su
    у меня в скрипте все команды от рута выполняются, вот надо воткруть строку чтоб она от юзера выполнилась

  3. 3) Ярослав Завгородний ответил:

    su USERNAME
    или для одного скрипта sudo -u USERNAME sh script.sh

  4. 4) Димка Wildcat ответил:

    тогда в чём проблема? пишем su – [login] -c "то что нужно выполнить"

  5. 5) Александр Михайлов ответил:

    нефига
    мне надо запустить vncserver от имени user
    su user -c vncserver

    Could not create /root/.vnc

  6. 6) Ярослав Завгородний ответил:

    sudo -u user vncserver
    если выдаст то же самое, значит сам внц зачемто хочет в папку рута залезть

  7. 7) Александр Михайлов ответил:

    su -l user vncserver
    сработало

Добавить ответ

Оставить комментарий