Erlauben Sie einer Tomcat9-Webapp das Lesen/Schreiben in einem Ordner

Aus De Ikoula wiki
Version vom 12. Juli 2021, 11:35 Uhr von Ikbot (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<span data-link_translate_fr_title="Autoriser une webapp Tomcat9 à lire/écrire dans un dossier" data-link_translate_fr_url="Autoriser une webapp Tomcat9 à…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Jump to navigation Jump to search

fr:Autoriser une webapp Tomcat9 à lire/écrire dans un dossier
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.

nl:Sta een Tomcat9 webapp toe te lezen/schrijven naar een map it:Permettere a una webapp Tomcat9 di leggere/scrivere in una cartella pt:Permitir a leitura/escrita de uma pasta de Tomcat9 webapp es:Permitir que una aplicación web de Tomcat9 lea/escriba en una carpeta en:Allow a Tomcat9 webapp to read/write to a folder

Einführung

Wir werden sehen, wie man eine Tomcat9-Webapp unter Debian zum Lesen und Schreiben in einem Ordner autorisiert. Da unter Debian die Systemrechte für Tomcat nicht ausreichen, wird er von Systemd tatsächlich in den "Sandbox"-Modus versetzt und hat nur Schreibzugriff auf die :

   - /var/lib/tomcat9/conf/Catalina
   - /var/lib/tomcat9/logs 
   - /var/lib/tomcat9/webapps
   - /var/lib/tomcat9/work 


Ablauf der Aktion

Um diese Sicherheit außer Kraft zu setzen, müssen Sie die Tomcat9-Konfigurationsdatei von Systemd bearbeiten /etc/systemd/system/multi-user.target.wants/tomcat9.service, Konfigurationsdatei, dann in der :

[Service]

Hinzufügen, um zum Beispiel den Zugriff auf das Verzeichnis /data/ :

ReadWritePaths=/data/

Nach der Änderung müssen Sie den Systemd-Daemon neu laden:

# systemctl daemon-reload

Starten Sie anschließend Tomcat9 neu:

# service tomcat9 restart




Cet article vous a semblé utile ?

0



Du bist nicht berechtigt Kommentare hinzuzufügen.