/var/log/messages //系統主日誌文件
/var/log/secure //認證、安全
/var/log/maillog //跟郵件postfix相關
/var/log/cron //crond、at進程產生的日誌
/var/log/dmesg //和系統啓動相關
/var/log/audit/audit.log //系統審計日誌
/var/log/yum.log //yum
/var/log/mysqld.log //MySQL
/var/log/xferlog //和訪問FTP服務器相關
/var/log/wtmp //當前登錄的用戶(命令:w)
/var/log/btmp //最近登錄的用戶(命令last )
/var/log/lastlog //所有用戶的登錄情況(命令lastlog )
已VSFTP爲例,請參考配置文件。
cat /etc/logrotate.d/vsftpd
/var/log/vsftpd.log {
# ftpd doesn't handle SIGHUP properly
#daily指定轉儲週期爲每天 #monthly指定轉儲週期爲每月
daily
#如果日誌文件不存在,不報錯
missingok
#用日期來做輪轉之後的文件的後綴名
dateext
#保留 7天
rotate 7
#創建用戶和權限
create 0600 root root
}
/var/log/xferlog {
# ftpd doesn't handle SIGHUP properly
daily
missingok
dateext
rotate 7
create 0600 root root
}
修改完注意重啓服務
systemctl restart rsyslog.service