在 RHEL 8.8 上启动无需 sudo 的自定义服务

在 RHEL 8.8 上启动无需 sudo 的自定义服务

我们使用 .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 的情况下启动自定义服务吗?非常感谢您的帮助:)

相关内容