iT邦幫忙

2025 iThome 鐵人賽

DAY 4
0
自我挑戰組

日誌檢查學習自我挑戰系列 第 4

Day4:日誌檢查工具 grep 、tail

  • 分享至 

  • xImage
  •  

/var/log/messages 包含大部分的日誌
/var/log/secure 有關安全及認證的日誌
/var/log/maillog 有關mailserver的訊息
/var/log/cron 有關排程的工作日誌
/var/log/boot.log 有關開機的日誌

如何查看登入日誌
大部分的登入相關日誌會存放於secure裡
然後會定期壓縮檔案,來存放,並且用logrotate控制日誌大小
https://ithelp.ithome.com.tw/upload/images/20250918/20178363o9b4lg1dEw.jpg
cat /var/log/secure | grep "fail"
可以找出有錯誤登入相關的資料
grep 是 Linux 下最常用的文字搜尋工具,用來在檔案或輸出中「篩選符合條件的行」。
https://ithelp.ithome.com.tw/upload/images/20250918/20178363YeRsiHAVYb.jpg
也可以下時間來篩選https://ithelp.ithome.com.tw/upload/images/20250918/20178363yhV7UBRGFS.jpg
logrotate 的運作方式
Linux 系統上的這些 secure/messages 等日誌檔案會隨著時間或檔案大小進行「輪替 (logrotate)」,舊檔會壓縮保存,避免 /var/log 無限長大。
主設定檔:/etc/logrotate.conf
子設定檔:/etc/logrotate.d/ 底下會有各服務專屬設定 (像 syslog, secure, cron 等)。
你會看到這樣的檔案
secure-20250831 secure-20250907 secure-20250914 每7天壓縮1次

還可以使用 tail
tail -f /var/log/secure
簡單來說,tail -f /var/log/secure 就像是一個「安全事件監控視窗」,會持續刷新顯示新的登入與認證事件。


上一篇
Day 3:重要日誌介紹
下一篇
DAY5磁碟空間規劃
系列文
日誌檢查學習自我挑戰9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言