Запуск сервисов без sudo

Я хочу запустить веб-сервер nodeJS на нескольких машинах, на которых у меня нет доступа sudo. Что было бы хорошим способом сделать это?

Эти два требования:

  1. запуск службы без регистрации (очевидно)
  2. автоматически перезагружается, если машина перезагружена.

Для 1., я обычно использовал nohup но nohup это разумный подход для производственных экземпляров?

Для 2. я могу (hackily) добавить crontab который запускает сервис, который просто провалится, если он уже запущен. Есть ли способ лучше?

Эти серверы RHEL, но я бы предпочел решения, которые также будут работать для Ubuntu, если это возможно.

Interesting Posts

Как выполнить цикл через несколько подкаталогов для поиска файлов с помощью bash

команда mount для команды пользовательского пространства или команды ядра

как ограничить доступ к файловому менеджеру на основе пользователей на Ajenti

Файл / usr / libexec / mysqld не существует или не является исполняемым.

Может ли драйвер nouveau Xorg использоваться для многозадачной рабочей станции?

В каких дистрибутивах GNU / Linux есть хорошее программное обеспечение для увеличения экрана, которое можно свободно или предустановить?

сервис запущен при загрузке, ведь все остальное?

И apt, и yum попытаются установить обновление ядра, когда не хватает места, и не удастся, оставив последнее ядро ​​недоступным

Linux-оболочка отстает от одного шага

Правило iptables для локальной сети с бесплатным доступом в Интернет, блокирующее незапрашиваемое соединение из Интернета на сервер?

Какая 2-буквенная команда POSIX отличается от всех остальных?

Как вы очищаете буферы и кеш в системе Linux?

Можем ли мы установить пакет через сценарий оболочки?

Почему у этих дублированных SD-карт есть разные sha1sums для их контента?

ifconfig + FAILED с ifconfig на соляристых машинах

Linux и Unix - лучшая ОС в мире.