5 nhóm tệp nhật ký Linux hàng đầu trong/var/log


Nếu bạn quản lý bất kỳ máy Linux nào, điều cần thiết là bạn phải biết vị trí của tệp nhật ký và nội dung trong đó. Những tập tin như vậy thường nằm trong /var/log. Việc ghi nhật ký được kiểm soát bởi tệp .conf liên quan.

Một số tệp nhật ký được phân phối cụ thể và thư mục này cũng có thể chứa các ứng dụng như samba, apache, lighttpd, mail, v.v.

Từ góc độ bảo mật, đây là 5 nhóm tệp rất cần thiết. Nhiều tệp khác được tạo và sẽ quan trọng đối với việc quản trị và khắc phục sự cố hệ thống.

1. Tệp nhật ký chính
a) /var/log/messages - Chứa các thông báo hệ thống chung, bao gồm các thông báo được ghi lại trong quá trình khởi động hệ thống. Có một số thứ được đăng nhập vào /var/log/messages bao gồm mail, cron, daemon, kern, auth, v.v.

2. Truy cập và xác thực
a) /var/log/auth.log - Chứa thông tin ủy quyền hệ thống, bao gồm thông tin đăng nhập của người dùng và máy xác thực đã được sử dụng.
b) /var/log/lastlog - Hiển thị thông tin đăng nhập gần đây cho tất cả người dùng. Đây không phải là tệp ascii. Bạn nên sử dụng lệnh Lastlog để xem nội dung của tệp này.
c) /var/log/btmp - Tệp này chứa thông tin về các lần đăng nhập không thành công. Sử dụng lệnh cuối cùng để xem tệp btmp. Ví dụ: “last -f /var/log/btmp | more ”
d) /var/log/wtmp hoặc /var/log/utmp - Chứa các bản ghi đăng nhập. Sử dụng wtmp bạn có thể tìm ra ai đã đăng nhập vào hệ thống. lệnh ai sử dụng tệp này để hiển thị thông tin.
e) /var/log/faillog - Chứa các lần đăng nhập thất bại của người dùng. Sử dụng lệnh failedlog để hiển thị nội dung của tệp này.
f) /var/log/secure - Chứa thông tin liên quan đến đặc quyền xác thực và ủy quyền. Ví dụ: sshd ghi lại tất cả các tin nhắn ở đây, bao gồm cả thông tin đăng nhập không thành công.

3. Cài đặt/gỡ cài đặt gói
a) /var/log/dpkg.log - Chứa thông tin được ghi lại khi gói được cài đặt hoặc xóa bằng lệnh dpkg
b) /var/log/yum.log - Chứa thông tin được ghi lại khi cài đặt gói bằng yum

4. Hệ thống
a) /var/log/daemon.log - Chứa thông tin được ghi lại bởi các trình nền khác nhau chạy trên hệ thống
b) /var/log/cups - Tất cả nhật ký liên quan đến máy in và in ấn messages
c) /var/log/cron - Bất cứ khi nào cron daemon (hoặc anacron) bắt đầu một cron job, nó sẽ ghi lại thông tin về cron job trong tệp này

5. Ứng dụng
b) /var/log/maillog /var/log/mail.log - Chứa thông tin nhật ký từ máy chủ thư đang chạy trên hệ thống. Ví dụ: sendmail ghi thông tin về tất cả các mục đã gửi vào tệp này
b) /var/log/Xorg.x.log - Ghi nhật ký tin nhắn từ hệ thống XWindows

Chúc bạn ghi nhật ký thành công!

Bài viết liên quan