RHEL 8.8でsudoなしでカスタムサービスを開始する

RHEL 8.8でsudoなしでカスタムサービスを開始する

私たちは.net core 6.0を使用してカスタムアプリケーションを作成し、アプリケーションのバイナリは.net core 6.0に保存されました/usr/bin/IMIC

RHEL 8.8でサービスとして実行されます。サービスファイルIMIC.service/etc/systemd/system/

内容はIMIC.service次のとおりです。

[Unit]
Description=IMIC service application

[Service]
Type=notify
WorkingDirectory=/usr/bin/IMIC
ExecStart=/usr/bin/IMIC/IMIC

[Install]
WantedBy=multi-user.target

現在このサービスを開始するには、以下のようにsudoを使用する必要があります。

sudo systemctl start IMIC

ただし、要件は、次のようにsudoを使用せずにこのサービスを開始する必要があることです。

systemctl start IMIC

上記のコマンドを実行すると、いくつかのエラーが発生します。

sudoを使用せずにカスタムサービスを開始する方法をお手伝いできますか?助けてくれてありがとう :)

ベストアンサー1

おすすめ記事