sudo なしでサービスを実行する

sudo なしでサービスを実行する

sudoアクセス権を持たない複数のコンピュータでnodeJS Webサーバーを実行したいと思います。これを行う良い方法は何ですか?

2つの要件は次のとおりです。

  1. ログインせずにサービスを実行する(当然)
  2. マシンが再起動すると自動的に再起動します。

1. の場合、主に使用しますが、nohupこれは本番インスタンスへの合理的なアプローチですか?

2. の場合、サービスを開始するサービスを(低速で)追加でき、crontabそのサービスがすでに実行されている場合は単に失敗します。もっと良い方法がありますか?

このサーバーはRHELですが、可能であればUbuntuでも動作するソリューションを好みます。

答え1

@rebootこのフィールドを開始フィールドとして使用して、crontabまだ開始されていないことを比較的確認できます。

関連情報