Hallo zusammen,
ich habe aktuell folgendes Problem.
Ich möchte einen Dienst via systemd managen können,jedoch als normaler Nutzer ohne Rechte.
Grund ist der, dass die Software ohne Rechte (root/sudo) gestartet wird. Mir ist klar, dass ich auch einfach den User in der Systemd angeben kann und er dann darüber läuft, aber würde gerne komplett auf root/sudo verzichten können für diesen Dienst.
Was ich bereits gemacht habe:
- User erstellt
- Software installiert
- Dienst erstellt in /etc/systemd/system/*.service - dieser funktioniert auch (WantedBy=multi-user.target) Daemon reload und dienst enabled
- sudoers Datei bearbeitet user ALL = (ALL) NOPASSWD: /usr/bin/systemctl start Dienst.service
Bekomme jedes mal den Error, das die Rechte fehlen und es über nen berechtigten User machen soll, wenn ich über den User versuche den Dienst zu starten.
Aus google bin ich auch nicht schlau geworden. https://debianforum.de/forum/viewtopic.php?t=165535
Benutze aktuell die neuste Ubuntu Server Version.
Vielen dank für die Hilfe!
Lesezeichen