RHEL9 wtmp のログファイルの使い方のサンプル

環境
# cat /etc/redhat-release
Red Hat Enterprise Linux release 9.2 (Plow)

概要
/etc/logrotate.d/wtmp
ログイン履歴ログ(バイナリファイル、lastコマンドで確認する)

使用例
# cat /etc/logrotate.d/wtmp

# no packages own wtmp -- we'll rotate it here
/var/log/wtmp {
    missingok
    monthly
    create 0664 root utmp
    minsize 1M
    rotate 1
}

説明
wtmp のログファイルは毎月1世代のみログを残し、所有者がroot でグループがutmp で且つパーミッション値が664 のログファイルを作成します。

monthly 毎週ログを置き換える。
rotate 1 ログを1世代分残す。monthly を指定した場合は1ヶ月という意味になります。
create 新規ログファイルをローテーションした直後に作成する

 

RHEL9

Posted by arkgame