Tải của máy chủ: load average, I/O wait và swap
Vì sao load average bằng 8 có thể là bình thường còn bằng 2 lại là sự cố, bộ xử lý bận khác gì với chiếc đĩa mà hệ thống đang chờ, và swap tăng một lần rồi không bao giờ về 0 có nghĩa là gì.
ĐọcNhìn kỹ vào những công cụ vốn đã chạy trên máy chủ của bạn: chúng cho thấy gì, đọc kết quả ra sao và người ta thường sai ở đâu.
Vì sao load average bằng 8 có thể là bình thường còn bằng 2 lại là sự cố, bộ xử lý bận khác gì với chiếc đĩa mà hệ thống đang chờ, và swap tăng một lần rồi không bao giờ về 0 có nghĩa là gì.
ĐọcNhững dấu hiệu cho thấy có người khác trên máy chủ, và thứ tự kiểm tra: đăng nhập, tệp bị thay đổi, kết nối đi ra. Không hoảng loạn và không cài lại từ đầu.
ĐọcTám nơi mà từ đó mã độc tự khởi chạy lại sau khi khởi động lại và sau khi bị xóa, cùng các lệnh kiểm tra hết danh sách trong năm phút.
ĐọcFalco có thể theo dõi hành vi của các tiến trình trên một máy chủ thông thường: shell được chạy từ PHP, ai đó đọc khóa của bạn, một trình đào tiền chạy từ /tmp. Và nên tắt gì để không chìm trong tiếng ồn.
ĐọcBộ đếm cục bộ đối lại danh tiếng chung, vì sao sau khi cài CrowdSec chẳng có gì bị chặn, và kết quả là cái gì rời khỏi máy chủ của bạn.
ĐọcVì sao cấu hình mặc định của Suricata ngốn hết đĩa trong hai ngày, nên giữ gì trong eve.json, và đọc alert thế nào mà không cần cả chồng ba dịch vụ.
ĐọcVì sao CRS chặn chính biểu mẫu của bạn, tìm quy tắc gây lỗi trong nhật ký thế nào, và ba cách tạo ngoại lệ mà không tắt lớp bảo vệ.
ĐọcViệc quét cổng không để lại dấu vết trong nhật ký ứng dụng, nên Fail2ban không thấy nó. Cấu hình PSAD thế nào và vì sao nếu không bật ghi nhật ký trong UFW thì nó chẳng hiển thị gì.
ĐọcHồ sơ giới hạn chương trình trong đúng những gì nó phải làm và biến một trang web bị hack thành phiền toái nhỏ. Mặc định có gì được bật, và thêm hồ sơ thế nào mà không làm hỏng dịch vụ.
ĐọcNgay khi vừa cài, auditd gần như không ghi lại gì hữu ích. Bộ quy tắc trả lời được những câu hỏi đặt ra sau sự cố, và cách đọc kết quả mà không phải học thuộc ausearch.
ĐọcChuẩn mực toàn vẹn dựng sẵn đã nằm bên trong mọi gói của Debian và Ubuntu. Dùng nó thế nào, vì sao một số phát hiện là hợp lệ, và vì sao độ bao phủ lại không đầy đủ.
ĐọcCấu hình việc theo dõi tính toàn vẹn sao cho báo cáo thực sự được đọc: nên loại trừ gì, giữ cơ sở dữ liệu ở đâu, và vì sao không được chạy aide --update một cách mù quáng.
ĐọcThứ tự kiểm tra cơ sở dữ liệu khi mọi thứ chậm lại: kết nối, truy vấn chậm, kích thước bộ đệm. Cùng hai thứ lặng lẽ ngốn đĩa.
ĐọcVì sao cần ClamAV trên máy chủ không có Windows, vì sao nó không bảo vệ trước việc bị đột nhập, clamd đòi bao nhiêu bộ nhớ, và quét tệp tải lên thay vì cả đĩa thế nào.
ĐọcĐọc báo cáo của Lynis thế nào, gợi ý nào mang lại lợi ích thật, gợi ý nào không áp dụng được cho VPS, và vì sao 100 trên 100 không xảy ra.
ĐọcNăm nguyên nhân khiến certbot lặng lẽ ngừng gia hạn chứng chỉ, và vì sao nên kiểm tra thứ máy chủ thực sự trả về thay vì tệp trên đĩa.
ĐọcVì sao df hiển thị vài gigabyte trống kèm lỗi «no space left», các tệp đã xóa mà chỗ không được trả về đi đâu, và thuộc tính SMART nào thực sự báo trước hỏng hóc.
ĐọcĐọc kết quả của ss thế nào, khác biệt giữa 0.0.0.0 và 127.0.0.1 là gì, và vì sao Redis không mật khẩu trên địa chỉ công khai nghĩa là bị đột nhập trong vòng một giờ.
ĐọcCác phép kiểm tra của Monit khác Restart=always của systemd thế nào, tránh vòng lặp khởi động lại vô tận ra sao, và vì sao giao diện web trên cổng 2812 không được hướng ra ngoài.
ĐọcCấu hình unattended-upgrades thế nào để bản vá tự cài và không có gì sập lúc nửa đêm, và vì sao không thể bỏ qua cờ reboot-required.
ĐọcNgoài sshd thì nên bật gì, giá trị bantime và maxretry nào là hợp lý, và vì sao trên Debian 12 jail sshd thường chẳng bắt được gì.
ĐọcThứ tự quy tắc, IPv6 lọt qua bộ lọc, Docker xuất bản cổng vòng qua UFW, và vì sao «status active» vẫn chưa có nghĩa là cổng đã đóng.
ĐọcKhóa thay mật khẩu trong mười phút: tự kiểm tra thế nào trước khi tắt, vì sao tệp tên 90-hardening.conf thua tệp của đám mây, và làm gì với ssh.socket trên Ubuntu 24.04.
ĐọcĐặt mức chi tiết thế nào để email vừa một màn hình, nên đọc mục nào trước, và vì sao trên Debian 12 mục SSH lại ra trống rỗng.
Đọc