{"id":664,"date":"2022-08-11T17:20:22","date_gmt":"2022-08-11T10:20:22","guid":{"rendered":"https:\/\/longvan.net\/cong-dong\/?p=664"},"modified":"2023-10-11T12:46:12","modified_gmt":"2023-10-11T05:46:12","slug":"huong-dan-cai-dat-cau-hinh-csf","status":"publish","type":"post","link":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/","title":{"rendered":"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF"},"content":{"rendered":"<h4>I. H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u0103t:<\/h4>\n<ol>\n<li><strong>B\u01b0\u1edbc 1<\/strong>: Truy c\u1eadp \u0111\u1ebfn server v\u00e0 c\u00e0i \u0111\u1eb7t th\u01b0 vi\u1ec7 Perl\n<pre>yum install wget perl-libwww-perl.noarch perl-Time-HiRes -y<\/pre>\n<\/li>\n<li><strong>B\u01b0\u1edbc 2<\/strong>: C\u00e0i \u0111\u1eb7t CSF\n<ul>\n<li>Truy c\u1eadp v\u00e0o folder \/usr\/src v\u00e0 download source c\u00e0i \u0111\u1eb7t\n<pre>cd \/usr\/src<br \/>wget https:\/\/download.configserver.com\/csf.tgz<\/pre>\n<\/li>\n<li>Gi\u1ea3i n\u00e9n source c\u00e0i \u0111\u1eb7t\n<pre>tar -xzf csf.tgz<\/pre>\n<\/li>\n<li>Truy c\u1eadp folder source c\u00e0i \u0111\u1eb7t v\u00e0 b\u1eaft \u0111\u1ea7u c\u00e0i \u0111\u1eb7t\n<pre>cd csf<br \/>sh install.sh<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-667\" src=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-28-e1660200124182.png\" alt=\"\" width=\"700\" height=\"413\" srcset=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-28-e1660200124182.png 721w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-28-e1660200124182-300x177.png 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<\/li>\n<li>Qu\u00e1 tr\u00ecnh c\u00e0i \u0111\u1eb7t th\u00e0nh c\u00f4ng:<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-668\" src=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-29.png\" alt=\"\" width=\"700\" height=\"388\" srcset=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-29.png 816w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-29-300x166.png 300w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-29-768x425.png 768w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/li>\n<\/ul>\n<\/li>\n<li><strong>B\u01b0\u1edbc 3<\/strong>: Ki\u1ec3m tra ho\u1ea1t \u0111\u1ed9ng\n<ul>\n<li>Truy c\u1eadp v\u00e0o th\u01b0 m\u1ee5c ch\u1ea1y c\u1ee7a csf\n<pre>cd \/usr\/local\/csf\/bin\/<br \/>perl csftest.pl<\/pre>\n<\/li>\n<li>N\u1ebfu k\u1ebft qu\u1ea3 ki\u1ec3m tra ok th\u00ec qu\u00e1 tr\u00ecnh c\u00e0i \u0111\u1eb7t CSF \u0111\u00e3 ho\u00e0n th\u00e0nh.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-669\" src=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-30.png\" alt=\"\" width=\"425\" height=\"235\" srcset=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-30.png 425w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-30-300x166.png 300w\" sizes=\"auto, (max-width: 425px) 100vw, 425px\" \/><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4>II. H\u01b0\u1edbng d\u1eabn c\u1ea5u h\u00ecnh:<\/h4>\n<ol>\n<li>Ki\u1ec3m tra v\u00e0 start d\u1ecbch v\u1ee5 CSF\n<ul>\n<li>\u0110\u1ec3 tr\u00e1nh vi\u1ec7c c\u00e1c lo\u1ea1i firewall xung \u0111\u1ed9t trong qu\u00e1 tr\u00ecnh ho\u1ea1t \u0111\u1ed9ng, ch\u1ee7 \u0111\u1ed9ng stop v\u00e0 disable ch\u1ee9c n\u0103ng firewall m\u1eb7c \u0111\u1ecbnh tr\u00ean h\u1ec7 \u0111i\u1ec1u h\u00e0nh:<br \/><strong>systemctl stop firewalld<br \/>systemctl disable firewalld<\/strong><\/li>\n<li>M\u1edf file c\u1ea5u h\u00ecnh m\u1eb7c \u0111\u1ecbnh c\u1ee7a csf:\n<pre> vi \/etc\/csf\/csf.conf<\/pre>\n<p>T\u00ecm \u0111\u1ebfn d\u00f2ng TESTING v\u00e0 \u0111\u1ed5i gi\u00e1 tr\u1ecb t\u1eeb 1 sang 0.<strong><br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-673\" src=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-34.png\" alt=\"\" width=\"633\" height=\"397\" srcset=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-34.png 633w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-34-300x188.png 300w\" sizes=\"auto, (max-width: 633px) 100vw, 633px\" \/><br \/><\/strong>Di chuy\u1ec3n \u0111\u1ebfn d\u00f2ng 139 v\u00e0 ki\u1ec3m tra m\u1ee5c <strong><code>TCP_IN<\/code><\/strong> xem \u0111\u00e3 c\u00f3 port SSH hi\u1ec7n t\u1ea1i c\u1ee7a b\u1ea1n ch\u01b0a. M\u1eb7c \u0111\u1ecbnh khi c\u00e0i CSF th\u00ec port SSH t\u1ef1 \u0111\u1ed9ng \u0111\u01b0\u1ee3c m\u1edf theo, k\u1ec3 c\u1ea3 b\u1ea1n \u0111\u00e3 \u0111\u1ed5i port. Cu\u1ed1i c\u00f9ng l\u01b0u l\u1ea1i file c\u1ea5u h\u00ecnh.<\/p>\n<\/li>\n<li>B\u1eadt d\u1ecbch v\u1ee5 CSF v\u00e0 LFD b\u1eb1ng l\u1ec7nh.\n<pre>systemctl start csf<br \/>systemctl start lfd<\/pre>\n<\/li>\n<li>K\u00edch ho\u1ea1t d\u1ecbch v\u1ee5 kh\u1edfi \u0111\u1ed9ng c\u00f9ng h\u1ec7 \u0111i\u1ec1u h\u00e0nh\n<pre>systemctl enable csf<br \/>systemctl enable lfd<\/pre>\n<p>\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-857\" src=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/06\/csf_start_services.png\" alt=\"\" width=\"516\" height=\"167\" srcset=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/06\/csf_start_services.png 516w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/06\/csf_start_services-300x97.png 300w\" sizes=\"auto, (max-width: 516px) 100vw, 516px\" \/><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>Ch\u1ec9nh s\u1eeda trong file c\u1ea5u h\u00ecnh:\n<ul>\n<li>Sau khi c\u00e0i \u0111\u1eb7t xong, c\u1ea5u h\u00ecnh c\u1ee7a csf s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u trong file <strong>\/etc\/csf\/csf.con<\/strong>f . Ngo\u00e0i ra s\u1ebd c\u00f3 c\u00e1c file c\u1ea5u h\u00ecnh kh\u00e1c nh\u01b0 <strong>csf.allow, csf.deny, csf.logfiles \u2026<\/strong> s\u1ebd n\u1eb1m t\u1ea1i th\u01b0 m\u1ee5c<strong> \/etc\/csf\/<\/strong><\/li>\n<li>M\u1eb7c \u0111\u1ecbnh khi v\u1eeba c\u00e0i TESTING = \u201c1\u201d, v\u1edbi TESTING = \u201c1\u201d th\u00ec LFD daemon (Login Fail Detect daemon) s\u1ebd kh\u00f4ng ho\u1ea1t \u0111\u1ed9ng, do \u0111\u00f3 n\u1ebfu c\u00f3 g\u00ec sai s\u00f3t th\u00ec server c\u0169ng s\u1ebd kh\u00f4ng block IP c\u1ee7a b\u1ea1n. N\u1ebfu c\u1ea5u h\u00ecnh \u0111\u00e3 \u1ed5n th\u00ec b\u1ea1n t\u1eaft TESTING \u0111\u1ec3 LFD b\u1eaft \u0111\u1ea7u ho\u1ea1t \u0111\u1ed9ng v\u00e0 ch\u1eb7n c\u00e1c IP t\u1ea5n c\u00f4ng.<br \/>V\u1edbi c\u00e1c gi\u00e1 tr\u1ecb l\u1edbn h\u01a1n 1, (<strong>VALUE = &#8220;1000&#8221;<\/strong>) CSF gi\u1edbi h\u1ea1n s\u1ed1 l\u01b0\u1ee3ng k\u1ebft n\u1ed1i \u0111\u1ebfn server.<\/li>\n<li>C\u00e1c IP b\u1ecb ch\u1eb7n s\u1ebd l\u01b0u trong file <strong>csf.deny<\/strong> . \u0110\u1ec3 g\u1ee1 b\u1ecf ch\u1eb7n \u0111\u1ed1i v\u1edbi m\u1ed9t IP ho\u1eb7c range IP ch\u1ec9 c\u1ea7n x\u00f3a n\u00f3 ra kh\u1ecfi file n\u00e0y.<\/li>\n<li><strong>TESTING_INTERVAL = &#8220;5&#8221;<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-676\" src=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-37-e1660209147673.png\" alt=\"\" width=\"550\" height=\"134\" srcset=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-37-e1660209147673.png 592w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-37-e1660209147673-300x73.png 300w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><\/strong><br \/>Th\u1eddi gian ch\u1ea1y cronjob \u0111\u1ec3 clear iptables, t\u00ednh b\u1eb1ng ph\u00fat.<\/li>\n<li><strong>TCP_IN = &#8220;22,25,53,80,443<\/strong>&#8220;<br \/>Allow incoming TCP ports: Cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng k\u1ebft n\u1ed1i \u0111\u1ebfn c\u00e1c d\u1ecbch v\u1ee5 b\u00ean trong server v\u1edbi port t\u01b0\u01a1ng \u1ee9ng nh\u01b0 SSH, Mail, DNS, &#8230; N\u1ebfu Qu\u00fd kh\u00e1ch c\u1ea7n m\u1edf th\u00eam port h\u00e3y th\u00eam Port v\u00e0o \u0111\u00e2y.<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-677\" src=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-38-e1660209003730.png\" alt=\"\" width=\"550\" height=\"268\" srcset=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-38-e1660209003730.png 600w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-38-e1660209003730-300x146.png 300w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><\/li>\n<li><strong>TCP_OUT = &#8220;25,443,80<\/strong>&#8220;<br \/>Allow outgoing TCP port: Cho ph\u00e9p server k\u1ebft n\u1ed1i ra b\u00ean ngo\u00e0i v\u1edbi c\u00e1c port t\u01b0\u01a1ng \u1ee9ng.<\/li>\n<li><strong data-wp-editing=\"1\">ICMP_IN = &#8220;1&#8221;<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-679\" src=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-39-e1660208698213.png\" alt=\"\" width=\"550\" height=\"176\" srcset=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-39-e1660208698213.png 588w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-39-e1660208698213-300x96.png 300w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><br \/><\/strong>Cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng PING \u0111\u1ebfn server. N\u1ebfu b\u1ea1n kh\u00f4ng mu\u1ed1n ng\u01b0\u1eddi d\u00f9ng PING b\u1ea1n h\u00e3y chuy\u1ec3n v\u1ec1 l\u00e0 0 t\u01b0\u01a1ng \u1ee9ng v\u1edbi Disable.<\/li>\n<li><strong>DENY_IP_LIMIT = &#8220;200&#8221;<\/strong><br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-680\" src=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-40-e1660208846489.png\" alt=\"\" width=\"550\" height=\"193\" srcset=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-40-e1660208846489.png 584w, https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-40-e1660208846489-300x105.png 300w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><strong><br \/><\/strong>Gi\u1edbi h\u1ea1n s\u1ed1 l\u01b0\u1ee3ng IP b\u1ecb block v\u0129nh vi\u1ec5n b\u1edfi CSF (c\u00e1c IP n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u trong file <strong>\/etc\/csf\/csf.deny<\/strong> ). Con s\u1ed1 n\u00e0y t\u00f9y thu\u1ed9c v\u00e0o resource c\u1ee7a m\u1ed7i server, n\u1ebfu d\u00f9ng VPS th\u00ec con s\u1ed1 n\u00e0y v\u00e0o kho\u1ea3ng &#8220;200&#8221; l\u00e0 h\u1ee3p l\u00fd, c\u00f2n dedicated server th\u00ec kho\u1ea3ng &#8220;500&#8221;. Khi s\u1ed1 l\u01b0\u1ee3ng IP b\u1ecb block v\u01b0\u1ee3t qua con s\u1ed1 n\u00e0y, csf s\u1ebd t\u1ef1 \u0111\u1ed9ng unblock IP c\u0169 nh\u1ea5t (IP \u1edf d\u00f2ng 1 c\u1ee7a file <strong>\/etc\/csf\/csf.deny<\/strong>).<\/li>\n<\/ul>\n<\/li>\n<li>C\u00e1c l\u1ec7nh c\u1ea5u h\u00ecnh kh\u00e1c:<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns are-vertically-aligned-center is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<figure class=\"wp-block-table alignleft is-style-stripes\" style=\"font-size:14px\"><table><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>L\u1ec7nh<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\"><strong>Ch\u00fa th\u00edch<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\"><strong>V\u00ed d\u1ee5 th\u1ef1c t\u1ebf<\/strong><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -e<\/td><td class=\"has-text-align-left\" data-align=\"left\">B\u1eadt csf (start csf)<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -e<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -x<\/td><td class=\"has-text-align-left\" data-align=\"left\">T\u1eaft csf (stop csf)<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -x<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -s<\/td><td class=\"has-text-align-left\" data-align=\"left\">B\u1eaft \u0111\u1ea7u c\u00e1c quy t\u1eaft t\u01b0\u1eddng l\u1eeda (<em>Start the firewall rules<\/em>)<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -s<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -f<\/td><td class=\"has-text-align-left\" data-align=\"left\">Flush\/Stop firewall rules&nbsp;<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -f<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -r<\/td><td class=\"has-text-align-left\" data-align=\"left\">Kh\u1edfi \u0111\u1ed9ng l\u1ea1i t\u01b0\u1eddng l\u1eefa<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -r<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -a [IP]<\/td><td class=\"has-text-align-left\" data-align=\"left\">Cho ph\u00e9p 1 IP v\u00e0o whitelist<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -a 45.252.249.102<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -td [IP]<\/td><td class=\"has-text-align-left\" data-align=\"left\">Th\u00eam IP v\u00e0o danh s\u00e1ch t\u1eeb ch\u1ed1i t\u1ea1m (\/var\/lib\/csf\/csf.tempban)<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -td 45.252.249.102<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -tr [IP]<\/td><td class=\"has-text-align-left\" data-align=\"left\">X\u00f3a IP kh\u1ecfi danh s\u00e1ch  c\u1ea5m t\u1ea1m ho\u1eb7c danh s\u00e1ch cho ph\u00e9p<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -tr 45.252.249.102<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -tf<\/td><td class=\"has-text-align-left\" data-align=\"left\">X\u00f3a t\u1ea5t c\u1ea3 IP t\u1eeb c\u00e1c m\u1ee5c IP t\u1ea1m<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -tf<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -d [IP]<\/td><td class=\"has-text-align-left\" data-align=\"left\">L\u1ec7nh c\u1ea5m IP. <br>IP sau khi b\u1ecb c\u1ea5m s\u1ebd n\u1eb1m trong \/etc\/csf\/csf.deny<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -d 45.252.249.102<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -d [IP]<\/td><td class=\"has-text-align-left\" data-align=\"left\">B\u1ecf ch\u1eb7n IP \u0111\u00e3 b\u1ecb c\u1ea5m trong \/etc\/csf\/csf.deny<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -dr 45.252.249.102<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -dr<\/td><td class=\"has-text-align-left\" data-align=\"left\">L\u1ec7nh n\u00e0y s\u1ebd x\u00f3a ch\u1eb7n t\u1ea5t c\u1ea3 c\u00e1c IP trong \/etc\/csf\/csf.deny<\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -dr<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -g [IP]<\/td><td class=\"has-text-align-left\" data-align=\"left\">T\u00ecm ki\u1ebfm rule tr\u00ean firewall li\u00ean quan \u0111\u1ebfn IP <\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -g 45.252.249.102<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">csf -t<\/td><td class=\"has-text-align-left\" data-align=\"left\">Hi\u1ec3n th\u1ecb danh s\u00e1ch hi\u1ec7n t\u1ea1i c\u00e1c IP \u0111\u01b0\u1ee3c allow v\u00e0 deny <\/td><td class=\"has-text-align-left\" data-align=\"left\">[root@sv ~]# csf -t<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p>Nh\u01b0 v\u1eady, Long V\u00e2n \u0111\u00e3 ho\u00e0n th\u00e0nh h\u01b0\u1edbng d\u1eabn Qu\u00fd kh\u00e1ch c\u00e1ch c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh firewall CSF, ch\u00fac Qu\u00fd kh\u00e1ch th\u00e0nh c\u00f4ng !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I. H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u0103t: B\u01b0\u1edbc 1: Truy c\u1eadp \u0111\u1ebfn server v\u00e0 c\u00e0i \u0111\u1eb7t th\u01b0 vi\u1ec7 Perl yum install wget perl-libwww-perl.noarch perl-Time-HiRes -y B\u01b0\u1edbc 2: C\u00e0i \u0111\u1eb7t CSF Truy c\u1eadp v\u00e0o folder \/usr\/src v\u00e0 download source c\u00e0i \u0111\u1eb7t cd \/usr\/srcwget https:\/\/download.configserver.com\/csf.tgz Gi\u1ea3i n\u00e9n source c\u00e0i \u0111\u1eb7t tar -xzf csf.tgz Truy c\u1eadp folder source c\u00e0i \u0111\u1eb7t [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_oasis_is_in_workflow":0,"_oasis_original":0,"footnotes":""},"categories":[4],"tags":[73,75,71,74,38,5,72,76],"class_list":["post-664","post","type-post","status-publish","format-standard","hentry","category-linux","tag-allow-access","tag-blacklist","tag-csf","tag-deny-access","tag-firewall","tag-linux","tag-linux-firewall","tag-whitelist"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF - Long V\u00e2n<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF - Long V\u00e2n\" \/>\n<meta property=\"og:description\" content=\"I. H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u0103t: B\u01b0\u1edbc 1: Truy c\u1eadp \u0111\u1ebfn server v\u00e0 c\u00e0i \u0111\u1eb7t th\u01b0 vi\u1ec7 Perl yum install wget perl-libwww-perl.noarch perl-Time-HiRes -y B\u01b0\u1edbc 2: C\u00e0i \u0111\u1eb7t CSF Truy c\u1eadp v\u00e0o folder \/usr\/src v\u00e0 download source c\u00e0i \u0111\u1eb7t cd \/usr\/srcwget https:\/\/download.configserver.com\/csf.tgz Gi\u1ea3i n\u00e9n source c\u00e0i \u0111\u1eb7t tar -xzf csf.tgz Truy c\u1eadp folder source c\u00e0i \u0111\u1eb7t [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/\" \/>\n<meta property=\"og:site_name\" content=\"Long V\u00e2n\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-11T10:20:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-11T05:46:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-28-e1660200124182.png\" \/>\n\t<meta property=\"og:image:width\" content=\"721\" \/>\n\t<meta property=\"og:image:height\" content=\"425\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nhi\u1ec1u Tr\u1ea7n\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nhi\u1ec1u Tr\u1ea7n\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/\"},\"author\":{\"name\":\"Nhi\u1ec1u Tr\u1ea7n\",\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/#\\\/schema\\\/person\\\/533c8bb3b8b4254ff1750db13413e9bc\"},\"headline\":\"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF\",\"datePublished\":\"2022-08-11T10:20:22+00:00\",\"dateModified\":\"2023-10-11T05:46:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/\"},\"wordCount\":1081,\"publisher\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/image-28-e1660200124182.png\",\"keywords\":[\"allow access\",\"blacklist\",\"csf\",\"deny access\",\"firewall\",\"Linux\",\"linux firewall\",\"whitelist\"],\"articleSection\":[\"Linux\"],\"inLanguage\":\"vi\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/\",\"url\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/\",\"name\":\"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF - Long V\u00e2n\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/image-28-e1660200124182.png\",\"datePublished\":\"2022-08-11T10:20:22+00:00\",\"dateModified\":\"2023-10-11T05:46:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/#primaryimage\",\"url\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/image-28-e1660200124182.png\",\"contentUrl\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/image-28-e1660200124182.png\",\"width\":721,\"height\":425},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/huong-dan-cai-dat-cau-hinh-csf\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Trang ch\u1ee7\",\"item\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/#website\",\"url\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/\",\"name\":\"Long V\u00e2n\",\"description\":\"C\u1ed9ng \u0110\u1ed3ng\",\"publisher\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/#organization\",\"name\":\"Long V\u00e2n\",\"url\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/cropped-logo-longvancloudsolution.png\",\"contentUrl\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/cropped-logo-longvancloudsolution.png\",\"width\":1300,\"height\":330,\"caption\":\"Long V\u00e2n\"},\"image\":{\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/#\\\/schema\\\/person\\\/533c8bb3b8b4254ff1750db13413e9bc\",\"name\":\"Nhi\u1ec1u Tr\u1ea7n\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/71fdd74874a128bcf298c69db3368ed7d66259217ea59512b31aa07e590168c1?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/71fdd74874a128bcf298c69db3368ed7d66259217ea59512b31aa07e590168c1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/71fdd74874a128bcf298c69db3368ed7d66259217ea59512b31aa07e590168c1?s=96&d=mm&r=g\",\"caption\":\"Nhi\u1ec1u Tr\u1ea7n\"},\"url\":\"https:\\\/\\\/longvan.net\\\/cong-dong\\\/author\\\/vannhieu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF - Long V\u00e2n","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/","og_locale":"vi_VN","og_type":"article","og_title":"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF - Long V\u00e2n","og_description":"I. H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u0103t: B\u01b0\u1edbc 1: Truy c\u1eadp \u0111\u1ebfn server v\u00e0 c\u00e0i \u0111\u1eb7t th\u01b0 vi\u1ec7 Perl yum install wget perl-libwww-perl.noarch perl-Time-HiRes -y B\u01b0\u1edbc 2: C\u00e0i \u0111\u1eb7t CSF Truy c\u1eadp v\u00e0o folder \/usr\/src v\u00e0 download source c\u00e0i \u0111\u1eb7t cd \/usr\/srcwget https:\/\/download.configserver.com\/csf.tgz Gi\u1ea3i n\u00e9n source c\u00e0i \u0111\u1eb7t tar -xzf csf.tgz Truy c\u1eadp folder source c\u00e0i \u0111\u1eb7t [&hellip;]","og_url":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/","og_site_name":"Long V\u00e2n","article_published_time":"2022-08-11T10:20:22+00:00","article_modified_time":"2023-10-11T05:46:12+00:00","og_image":[{"width":721,"height":425,"url":"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-28-e1660200124182.png","type":"image\/png"}],"author":"Nhi\u1ec1u Tr\u1ea7n","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nhi\u1ec1u Tr\u1ea7n","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"6 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/#article","isPartOf":{"@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/"},"author":{"name":"Nhi\u1ec1u Tr\u1ea7n","@id":"https:\/\/longvan.net\/cong-dong\/#\/schema\/person\/533c8bb3b8b4254ff1750db13413e9bc"},"headline":"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF","datePublished":"2022-08-11T10:20:22+00:00","dateModified":"2023-10-11T05:46:12+00:00","mainEntityOfPage":{"@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/"},"wordCount":1081,"publisher":{"@id":"https:\/\/longvan.net\/cong-dong\/#organization"},"image":{"@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/#primaryimage"},"thumbnailUrl":"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-28-e1660200124182.png","keywords":["allow access","blacklist","csf","deny access","firewall","Linux","linux firewall","whitelist"],"articleSection":["Linux"],"inLanguage":"vi"},{"@type":"WebPage","@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/","url":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/","name":"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF - Long V\u00e2n","isPartOf":{"@id":"https:\/\/longvan.net\/cong-dong\/#website"},"primaryImageOfPage":{"@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/#primaryimage"},"image":{"@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/#primaryimage"},"thumbnailUrl":"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-28-e1660200124182.png","datePublished":"2022-08-11T10:20:22+00:00","dateModified":"2023-10-11T05:46:12+00:00","breadcrumb":{"@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/#primaryimage","url":"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-28-e1660200124182.png","contentUrl":"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2022\/05\/image-28-e1660200124182.png","width":721,"height":425},{"@type":"BreadcrumbList","@id":"https:\/\/longvan.net\/cong-dong\/huong-dan-cai-dat-cau-hinh-csf\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Trang ch\u1ee7","item":"https:\/\/longvan.net\/cong-dong\/"},{"@type":"ListItem","position":2,"name":"H\u01b0\u1edbng c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh CSF"}]},{"@type":"WebSite","@id":"https:\/\/longvan.net\/cong-dong\/#website","url":"https:\/\/longvan.net\/cong-dong\/","name":"Long V\u00e2n","description":"C\u1ed9ng \u0110\u1ed3ng","publisher":{"@id":"https:\/\/longvan.net\/cong-dong\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/longvan.net\/cong-dong\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/longvan.net\/cong-dong\/#organization","name":"Long V\u00e2n","url":"https:\/\/longvan.net\/cong-dong\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/longvan.net\/cong-dong\/#\/schema\/logo\/image\/","url":"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2025\/11\/cropped-logo-longvancloudsolution.png","contentUrl":"https:\/\/longvan.net\/cong-dong\/wp-content\/uploads\/2025\/11\/cropped-logo-longvancloudsolution.png","width":1300,"height":330,"caption":"Long V\u00e2n"},"image":{"@id":"https:\/\/longvan.net\/cong-dong\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/longvan.net\/cong-dong\/#\/schema\/person\/533c8bb3b8b4254ff1750db13413e9bc","name":"Nhi\u1ec1u Tr\u1ea7n","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/secure.gravatar.com\/avatar\/71fdd74874a128bcf298c69db3368ed7d66259217ea59512b31aa07e590168c1?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/71fdd74874a128bcf298c69db3368ed7d66259217ea59512b31aa07e590168c1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/71fdd74874a128bcf298c69db3368ed7d66259217ea59512b31aa07e590168c1?s=96&d=mm&r=g","caption":"Nhi\u1ec1u Tr\u1ea7n"},"url":"https:\/\/longvan.net\/cong-dong\/author\/vannhieu\/"}]}},"_links":{"self":[{"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/posts\/664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/comments?post=664"}],"version-history":[{"count":25,"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/posts\/664\/revisions"}],"predecessor-version":[{"id":3181,"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/posts\/664\/revisions\/3181"}],"wp:attachment":[{"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/media?parent=664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/categories?post=664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/longvan.net\/cong-dong\/wp-json\/wp\/v2\/tags?post=664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}