Jetty Bash-Skript funktioniert nur mit root-Benutzer
Ich habe installiertJetty 9
(neueste Version) durch Extrahieren des Archivs in/opt/jetty
.
Dasstart.jar
läuft gut, aber ich möchte den Bash-Servicebin/jetty.sh
, um von einem Benutzer ohne Rootberechtigung ausgeführt zu werden.
Das Problem, das ich mit dem Bash-Skript habe, ist das: Wenn ich keinen Wert für @ spezifizie$JETTY_USER
im/etc/default/jetty
(es benutztroot
Benutzer),Jetty
works. Aber wenn ich ihm einen Wert zugebe, schlägt Jetty mit der Meldung fehl:Starting Jetty: FAILED
und kein Protokoll.
So, wie erstelle ich einen Benutzer, der den Steg ausführen kann?