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를 사용하지 않고 사용자 정의 서비스를 시작하는 방법을 도와주실 수 있나요? 도움을 주셔서 감사합니다 :)

관련 정보