Vì sao dấu sao trong một quy tắc sudo vươn xa hơn vẻ ngoài của nó, một từ nguyên văn ở giữa câu lệnh thôi giới hạn điều gì ra sao, và những quy tắc như vậy được thay bằng gì. Trình bày trên một hướng tấn công thật qua fail2ban.
Khó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.
Những quy tắc sẵn sàng thay cho việc chặn cả một quốc gia: một jail dành cho các trình quét đi tìm trang quản trị của người khác, giới hạn nhịp độ, bảo vệ khỏi việc tự chặn chính mình và cách chặn dải mạng con đúng phạm vi. Kèm các lệnh kiểm tra và những thứ không được cắt để không mất thanh toán và lập chỉ mục.
Việ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ì.
Đọ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ờ.
Máy chủ tự trôi đi: các gói dồn lại, một chứng chỉ tiến gần ngày hết hạn, một jail lặng lẽ thôi canh SSH. Đây là những thứ đáng xem đều đặn, kèm câu lệnh — và đích đến của danh sách này khi việc đi qua nó bằng tay bắt đầu mệt.
Hồ 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ụ.
Nhữ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.
Falco 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.
Ngay 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.
Chuẩ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 đủ.
Cấ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.
Vì 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.
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ì.
Vì 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 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.