GNU/Linux >> Znalost Linux >  >> Linux

hodně (Povolení odepřeno) v catalina.out

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.


Linux
  1. Git Pull povolení odepřeno linux?

  2. Povolení odepřeno při klonování úložiště git

  3. maven:bash mvn povolení odepřeno

  1. Proč kontejner dockeru zobrazí výzvu Permission denied?

  2. mount error(13):Oprávnění odepřeno se sdílením systému Windows

  3. chyba připojení 13 =Oprávnění odepřeno

  1. pip freeze vrací chybu:Oprávnění odepřeno:hg

  2. Povolení sudo odepřeno, ale Su uděluje povolení?

  3. Git nemůže vytvořit soubor oprávnění odepřeno