Tomcat kann nur gestartet werden, wenn er root ist und keine Berechtigungen in conf / hat.
Ich kann Tomcat nicht als normalen Benutzer der Tomcat-Gruppe starten. Ich vermute, dies ist ein Problem mit der Dateiberechtigung. Als normaler Benutzer kann ich den Inhalt des Verzeichnisses / conf nicht auflisten. Wenn ich Tomcat als normaler Benutzer starte, kann er server.xml nicht in conf lesen und kann daher nicht starten. Es funktioniert gut, wenn ich als root laufe.
Ich verwende Ubuntu 14.04 LTS (Server Edition) in VirtualBox.
Ich möchte Tomcat mit einem normalen Benutzer starten, also habe ich einen Tomcat-Benutzer und eine Tomcat-Gruppe erstellt, mich der Tomcat-Gruppe hinzugefügt und die folgenden Berechtigungen mit dieser Antwort festgelegt: https://superuser.com/a/834270
Wenn ich versuche, Tomcat als Benutzer zu starten (der Benutzer gehört zur Tomcat-Gruppe), kann server.xml nicht gelesen werden, sodass der Start nicht möglich ist.
Der Ordner conf ist im Besitz von tomcat: tomcat und verfügt über die Berechtigungen von drwxr-S --- was bedeutet, dass alle Benutzer der Tomcat-Gruppe über Leseberechtigungen verfügen.
Weiß jemand, wie ich Tomcat als meinen eigenen Benutzer und nicht als root starten kann?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem