私たちは.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を使用せずにカスタムサービスを開始する方法をお手伝いできますか?助けてくれてありがとう :)