Memo/Java/log4j

https://dexlab.net:443/pukiwiki/index.php?Memo/Java/log4j
 

log4j: ログ出力


ログファイルのパーミッションを変更

  • log4j v2.9以降 Log4j – Log4j 2 Appenders
        <RollingFile name="RollingFile" fileName="${baseDir}/app.log"
              		 filePattern="${baseDir}/$${date:yyyy-MM}/app-%d{yyyyMMdd}.log.gz"
                     filePermissions="rw-------">
  • プロセスの起動スクリプト中にumaskを設定し、デフォルトのファイルパーミッションを変える
    # デフォルトのパーミッション確認
    umask
    0022
    
    umask -S
    u=rwx,g=rx,o=rx
    
    # 例
    umask -S 0002
    u=rwx,g=rwx,o=rx
    # ディレクトリ: 0777 - umaskの値 = 775
    # ファイル: 0666 - umaskの値 = 0664
    
    # または
    umask g+w

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-06-07 (月) 14:50:12 (58d)