GNU/Linux >> Linux の 問題 >  >> Linux

catalina.out に大量の (許可が拒否されました)

そうすることの安全性を保証することはできませんが、

$ 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

Tomcat のインストールが許可エラーで中断されましたが、ゲートを開けてすべてを修正しました。


$ chmod -R 777 webapps temp logs work conf

非常に危険です、やらないでください、「やらないで」と書きましたか?それをしません!ユーザー名と平文のパスワードを含む tomcat-users.xml がどこにあると思いますか?

/tmp 以外の UNIX のどこでも read-write-execute を世界に与えるのは (そして、その場合でも、prod では絶対にしないでください) 単純にばかげています。そして、最初の行である chown -R tomcat6 が完全に役に立たなくなります。

tomcat が tomcat7 (tomcat 6 の場合は tomcat6) として実行されていることを確認し、次のようにします:

$ cd $TOMCAT_BASE
$ chown -R tomcat7:tomcat7 webapps temp logs work conf
$ chmod -R 660 webapps temp logs work conf

[編集] 770 を変更 660まで 問題のファイルは実行する必要がないため、次のコメントを参照してください。

そこで読み取り、書き込み、または実行できるようにしたい場合は、自分自身を tomcat7 グループに追加してください。


Linux
  1. LinuxのGitプル許可が拒否されましたか?

  2. git リポジトリのクローン作成時に許可が拒否されました

  3. docker コンテナが Permission denied を要求するのはなぜですか?

  1. authorized_key ファイルで許可が拒否されました

  2. マウント エラー 13 =許可が拒否されました

  3. 私が所有するファイルへの「許可が拒否されました」?

  1. Gitがファイルを作成できません権限が拒否されました

  2. bash.sh で cron を実行する権限が拒否されました

  3. maven:bash mvn 許可が拒否されました