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

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

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

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

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

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

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

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