Bước 1: Tải file cài đặt (Downloading)
Config Server Firewall (CSF) không có sẵn trong các kho lưu trữ (repo) mặc định, vui lòng tải trực tiếp từ trang chủ:
wget https://download.configserver.com/csf.tgzBước 2: Giải nén gói dữ liệu
Giải nén file archive .tgz vừa tải về bằng lệnh:
tar -xzf csf.tgzBước 3: Tiến hành cài đặt
Lưu ý: Nếu hệ thống đang sử dụng tường lửa khác (ví dụ: UFW), bạn cần tắt đi trước khi cài CSF.
Tắt UFW:
ufw disableTruy cập thư mục và chạy script cài đặt CSF:
cd csf && sh install.shKiểm tra sau khi cài đặt
Sau khi cài đặt xong, hãy kiểm tra lại xem IP Tables trên máy chủ có hoạt động chính xác không:
perl /usr/local/csf/bin/csftest.pl- Địa chỉ IP hiện tại của bạn sẽ tự động được thêm vào danh sách trắng (whitelist).
- Cổng SSH hiện tại cũng được tự động mở. Nếu bạn thay đổi SSH port sau này, bạn phải thêm thủ công vào file cấu hình CSF.
- Chế độ Test Mode: CSF sẽ mặc định chạy ở chế độ thử nghiệm (Testing). Mọi quy tắc trong iptables sẽ tự động xả (clear) sau mỗi 5 phút kể từ khi CSF khởi động.