Zezwalaj webappom Tomcat9 na odczyt/zapis do folderu

Z Pl Ikoula wiki
Przejdź do nawigacji Przejdź do wyszukiwania
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

ro:Permiteți unei aplicații web Tomcat9 să citească/scrie într-un folder ru:Разрешить веб-приложению Tomcat9 читать/писать в папку fr:Autoriser une webapp Tomcat9 à lire/écrire dans un dossier
Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu tutaj.

ja:Tomcat9のウェブアプリでフォルダの読み書きを可能にする zh:允许Tomcat9的web应用程序读/写一个文件夹 de:Erlauben Sie einer Tomcat9-Webapp das Lesen/Schreiben in einem Ordner 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

Wstęp

Zobaczymy, jak autoryzować aplikację webową Tomcat9 pod Debianem do odczytu i zapisu w folderze. Ponieważ w Debianie prawa systemowe nie są wystarczające dla Tomcata, jest on rzeczywiście umieszczany w trybie "piaskownicy" przez Systemd i ma tylko dostęp do zapisu do :

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


Tryb postępowania

Aby nadpisać to zabezpieczenie, należy edytować plik konfiguracyjny Tomcat9 w Systemd /etc/systemd/system/multi-user.target.wants/tomcat9.service, plik konfiguracyjny, a następnie w pliku :

[Service]

Dodaj, aby na przykład zezwolić na dostęp do katalogu /data/ :

ReadWritePaths=/data/

Po dokonaniu modyfikacji należy przeładować demona Systemd:

# systemctl daemon-reload

Następnie zrestartuj Tomcat9 :

# service tomcat9 restart




Cet article vous a semblé utile ?

0



Nie możesz publikować komentarzy.