[Info] Hướng dẫn cài đặt CSF Firewall trên CentOS 7

Cài đặt CSF Firewall – ConfigServer Security & Firewall là một ứng dụng tường lửa cho phép phát hiện đăng nhập / xâm nhập và bảo mật cho các máy chủ Linux.

Cài đặt CSF Firewall – ConfigServer Security & Firewall (CSF) là một ứng dụng tường lửa cho phép phát hiện đăng nhập / xâm nhập và bảo mật cho các máy chủ Linux.

CentOS 7 sử dụng Firewalld thay vì iptables. Nhiều người dùng CentOS trung thành nhận thấy Firewalld quá phức tạp so với nhu cầu của họ và đang quay trở lại iptables. Iptables là tường lửa tiêu chuẩn cho CentOS 5 và 6.

Trong bài này HOSTVN sẽ hướng dẫn các bạn cách tắt Firewalld, cài đặt iptables kết hợp với ConfigServer Security & Firewall (CSF) để tăng cường bảo mật cho VPS / Máy chủ Linux của bạn.

Cài đặt tường lửa CSF

Cài đặt tường lửa CSF trên CentOS 7

1. Bước 1: Dừng và tắt tường lửa.

Để dừng và tắt Firewalld trên centos bạn sử dụng 2 lệnh sau

systemctl disable firewalld 
systemctl stop firewalld

2. Bước 2: Cài đặt iptables.

Sau khi dừng và tắt Firewalld chúng ta tiến hành cài đặt ibtables

yum -y install iptables-services
  • Tạo tệp yêu cầu bằng iptables.
touch /etc/sysconfig/iptables 
touch /etc/sysconfig/iptables6
systemctl start iptables 
systemctl start ip6tables
  • Bật iptables mỗi khi bạn khởi động lại VPS / Máy chủ của mình.
systemctl enable iptables 
systemctl enable ip6tables

3. Bước 3: Cài đặt các thư viện cần thiết.

Tiếp theo, bạn tiến hành cài đặt các thư viện cần thiết cho hoạt động của CSF

yum -y install wget perl unzip net-tools perl-libwww-perl perl-LWP-Protocol-https perl-GDGraph

4. Bước 4: cài đặt CSF.

Sau khi cài đặt đầy đủ các thư viện, chúng ta tiến hành cài đặt CSF. Việc cài đặt rất đơn giản với các lệnh bên dưới

cd /opt
wget https://download.configserver.com/csf.tgz 
tar -xzf csf.tgz 
cd csf 
sh install.sh
  • Xóa các tệp cài đặt.
cd /
rm -rf /opt/csf 
rm /opt/csf.tgz

Bây giờ chúng ta sẽ kiểm tra xem CSF có thực sự hoạt động trên máy chủ hay không. Chúng tôi sẽ làm một bài kiểm tra để xác minh.

cd /usr/local/csf/bin/
perl csftest.pl

Nếu bạn thấy đầu ra như hình dưới đây thì CSF sẽ hoạt động mà không có bất kỳ sự cố nào trên máy chủ của bạn.

Testing ip_tables/iptable_filter...OK
Testing ipt_LOG...OK
Testing ipt_multiport/xt_multiport...OK
Testing ipt_REJECT...OK
Testing ipt_state/xt_state...OK
Testing ipt_limit/xt_limit...OK
Testing ipt_recent...OK
Testing xt_connlimit...OK
Testing ipt_owner/xt_owner...OK
Testing iptable_nat/ipt_REDIRECT...OK
Testing iptable_nat/ipt_DNAT...OK

RESULT: csf should function on this server

5. Bước 5: Định cấu hình CSF

Tiếp theo, chúng ta sẽ cần định cấu hình CSF bằng cách chỉnh sửa tệp /etc/csf/csf.confcsf.conf. Trong bài này HOSTVN sẽ sử dụng trình soạn thảo nano để chỉnh sửa, bạn có thể sử dụng VIM nếu muốn.

nano /etc/csf/csf.conf

Nếu bạn nhận được một tin nhắn, -bash: nano: không tìm thấy lệnh nghĩa là bạn chưa cài đặt nano, bạn có thể cài đặt nano bằng lệnh sau

yum -y install epel-release nano

Bạn sẽ cần phải sửa một số thông số bên dưới

TESTING = "0"
RESTRICT_SYSLOG = "3"
  • Ghi chú: Để thuận tiện cho việc chỉnh sửa khi sử dụng nano, bạn có thể sử dụng tổ hợp phím ctrl + w để kiểm tra. (Chi tiết bạn có thể xem trong video hướng dẫn).

Sau khi chỉnh sửa bạn tiến hành khởi động csf

systemctl enable csf
systemctl enable lfd
systemctl start csf

Để kiểm tra xem csf có hoạt động hay không, bạn có thể sử dụng lệnh bên dưới

service status csf

Screenshot_27

6. Mở cổng SMTP

Theo mặc định, CSF sẽ không mở TCP_OUT với cảng 465, điều này có thể khiến bạn gặp lỗi khi sử dụng thư SMTP. Để mở cổng 465 bạn mở tệp /etc/csf/csf.conf và tìm dòng sau

TCP_OUT = "20,21,22,25,53,80,110,113,443,587,993,995"

Thay đổi nó thành

TCP_OUT = "20,21,22,25,53,80,110,113,443,587,465,993,995"

Tiến hành khởi động lại CSF

csf -x
csf -e

7. Một số lệnh cơ bản

Bắt đầu CSF csf -s
Quy tắc tường lửa Flush / Stop (lưu ý: lfd có thể khởi động lại csf) csf -f
Khởi động lại CSF csf -r
Cho phép một IP csf -a địa chỉ ip
Từ chối IP địa chỉ ip csf -d
Xóa và bỏ chặn tất cả các mục nhập csf -df
Dừng tường lửa csf -x
Kích hoạt tính năng tường lửa csf -e

8. Kết luận

Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cách tắt Firewalld, cài đặt iptables kết hợp với ConfigServer Security & Firewall (CSF) để tăng cường bảo mật cho VPS / Máy chủ Linux của bạn. Nếu có ý kiến ​​đóng góp, bạn có thể để lại bình luận bên dưới. Ngoài ra, bạn có thể xem thêm 10 tiêu chí chọn VPS tốt nhất năm 2020.

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort