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),Jettyworks. 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?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage