- PR -

出力ログの権限設定について(tomcat/HP_UX)

1
投稿者投稿内容
あさぬみ
会議室デビュー日: 2006/09/27
投稿数: 5
投稿日時: 2006-09-27 16:08
以下の環境にて、アプリケーションサーバの構築を検討しています

OS:HP_UX 11i v2
M/W:tomcat 4.1.29 or tomcat 5.5
Java:1.4 or 1.5
* log4jにてアプリログを出力

上記環境にて出力される以下のログファイルに対して、
一般ユーザ書き込み権限がある状態で出力させたい(権限666)
のですが可能でしょうか。

・ tomcatが出力するcatalina.out
・ tomcatが出力するlocalhots〜
・ アプリが出力するログファイル

* ログはtomcat起動ユーザ(wwwユーザ)の権限で出力されるが、
ログファイルのパージは一般ユーザから行いたい というのが要件です

既存の環境をいくつか見たところ、666で出力されているものと、
644で出力されているものがあり、違いが発生する原因が解っていません。

ご存知の方がおられましたら、宜しくお願いします。
はしもと
大ベテラン
会議室デビュー日: 2003/02/05
投稿数: 182
投稿日時: 2006-09-28 16:58
HP-UX については知らないのですが、
単にログのパーミッションを変えたいという話なら、
Tomcat 起動時の umask を設定します。

セキュリティに関して十分検討して下さい。
あさぬみ
会議室デビュー日: 2006/09/27
投稿数: 5
投稿日時: 2006-10-05 11:45
上手くいきました。
アドバイス有難うございました。

セキュリティを考慮したうえ、実装してみます。
有難うございました。
1

スキルアップ/キャリアアップ(JOB@IT)