Nemohu ručit za bezpečnost, ale
$ cd /usr/local/tomcat/ #or /usr/shared/tomcat6, whatever your $TOMCAT_BASE dir
$ chown -R tomcat6 webapps temp logs work conf
$ chmod -R 777 webapps temp logs work conf
funguje pro tyto situace jako lahůdka.
Moje instalace kocoura byla poškozena chybami oprávnění, ale otevřením brány se vše vyřešilo.
$ chmod -R 777 webapps temp logs work conf
Je VELMI nebezpečné, nedělejte to, napsal jsem "nedělejte to"? NEDĚLEJ TO! Hádejte, kde je váš tomcat-users.xml s vašimi uživatelskými jmény a hesly ve formátu prostého textu?
Dávat světu čtení-zápis-spouštění kdekoli na UNIXu kromě /tmp (a dokonce ani v prod to NIKDY nedělejte) je naprostá hloupost. A to dělá váš první řádek, chown -R tomcat6, zcela zbytečným.
ujistěte se, že kocour běží jako kocour7 (je to tomcat6 pro kocour 6) a jednoduše proveďte:
$ cd $TOMCAT_BASE
$ chown -R tomcat7:tomcat7 webapps temp logs work conf
$ chmod -R 660 webapps temp logs work conf
[EDIT] změněno 770
do 660
následující komentář, protože příslušné soubory nemusí být spouštěny.
Pokud tam chcete mít možnost číst, psát nebo spouštět věci, přidejte se do skupiny tomcat7.