-
- Trang Chủ
- Quản Trị Mạng
- Bảo Mật
- Digital Marketing
- THỦ THUẬT
- Microsoft
- Phần mềm
- Tin Tức WooCommerce not Found
- Newsletter
Để dừng và vô hiệu hoá Firewalld trên centos các bạn sử dụng 2 lệnh sau
ystemctl disable firewalld<br /><br /><br /> systemctl stop firewalld
systemctl disable firewalld systemctl stop firewalld
Sau khi đã dừng và vô hiệu hoá Firewalld chúng ta tiến hành cài đặt ibtables
1 | yum –y install iptables–services |
1 2 | touch /etc/sysconfig/iptables touch /etc/sysconfig/iptables6 |
1 2 | systemctl start iptables systemctl start ip6tables |
1 2 | systemctl enable iptables systemctl enable ip6tables |
Tiếp theo các bạn tiến hành cài đặt các thư viện cần thiết cho việc hoạt động của CSF
1 | yum –y install wget perl unzip net–tools perl–libwww–perl perl–LWP–Protocol–https perl–GDGraph |
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 diễn ra hết sức đơn giản với các lệnh dưới đây
1 2 3 4 5 | cd /opt wget https://download.configserver.com/csf.tgz tar –xzf csf.tgz cd csf sh install.sh |
1 2 3 | 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ủ không. Chúng tôi sẽ làm một bài kiểm tra để xác minh.
1 2 | cd /usr/local/csf/bin/ perl csftest.pl |
Nếu bạn thấy kết quả như hiển thị như bên dưới thì CSF sẽ hoạt động mà không gặp sự cố nào trên máy chủ của bạn.
Testing ip_tables/iptable_filter...OK<br /><br /><br /> Testing ipt_LOG...OK<br /><br /><br /> Testing ipt_multiport/xt_multiport...OK<br /><br /><br /> Testing ipt_REJECT...OK<br /><br /><br /> Testing ipt_state/xt_state...OK<br /><br /><br /> Testing ipt_limit/xt_limit...OK<br /><br /><br /> Testing ipt_recent...OK<br /><br /><br /> Testing xt_connlimit...OK<br /><br /><br /> Testing ipt_owner/xt_owner...OK<br /><br /><br /> Testing iptable_nat/ipt_REDIRECT...OK<br /><br /><br /> Testing iptable_nat/ipt_DNAT...OK</p><br /><br /> <p>RESULT: csf should function on this server
1 2 3 4 5 6 7 8 9 10 11 12 13 | 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 |
Tiếp theo, chúng ta sẽ cần cấu hình CSF bằng cách chỉnh sửa file /etc/csf/csf.confcsf.conf. Trong bài viết này TranHaIT sẽ sử dụng nano editor để chỉnh sửa, các bạn có thể sử dụng VIM nếu muốn.
1 | nano /etc/csf/csf.conf |
Nếu gặp thông báo -bash: nano: command not found nghĩa là bạn chưa cài đặt nano, bạn có thể cài đặt nano bằng lệnh sau
1 | yum –y install epel–release nano |
Các bạn sẽ cần sửa một số thông số dưới đây
1 2 | TESTING = “0” RESTRICT_SYSLOG = “3” |
Sau khi đã chỉnh sửa các bạn tiến hành khởi động csf
1 2 3 | systemctl enable csf systemctl enable lfd systemctl start csf |
Để kiểm tra xem csf đã hoạt động hay chưa các bạn có thể sử dụng lệnh dưới đây
1 | service csf status |
Start CSF | csf -s |
Flush/Stop firewall rules (note: lfd may restart csf) | csf -f |
Restart CSF | csf -r |
Allow an IP | csf -a ip-address |
Deny IP | csf -d ip-address |
Remove and unblock all entries | csf -df |
Stop firewall | csf -x |
Enable firewall | csf -e |
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/Server Linux của mình. Nếu có bắt kỳ ý kiến đóng góp nào các bạn có thể để lại bình luận bên dưới.