Задать вопрос
nepster-web
@nepster-web

Как запустить node.js в фоне из под sudo?

Есть пользователь, в его домашнем каталоге папка со скриптами node.js

Пользователь обладает командой sudo

Значит если выполнить такую команду
nohup node /home/user/sc/node/index.js > /dev/null 2>&1 &


Нода запускается в фоне, но она работает с файлами и при таком раскладе по какой-то причине файлы она не создает.

Если запустить от рута, то все хорошо (но рута я отключил)

Если выполнить эту же команду через sudo , то ловим Exit 127 и нода тухнет.

Подскажите пожалуйста в чем проблема ?
Как можно из под каждого пользователя запускать свои скрипты ?
  • Вопрос задан
  • 3119 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы