آموزش نصب CSF در AlmaLinux8 و centos7 – نحوه نصب csf در almalinux 8 – نحوه نصب csf در centos 7
همانطور که میدانید csf یکی از معروفترین فایروال هایی است که در سرورهای لینوکسی مورد استفاده قرار می گیرد.
در این آموزش نحوه نصب و دستورات لازم برای نصب فایروال csf در لینوکس centos و آلمالینوکس ذکر گردیده است.
در اولین مرحله پیش نیاز های لازم را با دستور زیر نصب میکنیم:
1 |
yum install perl-libwww-perl.noarch perl-LWP-Protocol-https.noarch perl-GDGraph -y |
نصب CSF در دایرکت ادمین
در مرحله بعد در صورتی که بخواهید از اسکریپت نصب کننده دایرکت ادمین برای نصب CSF استفاده کنید باید از دستورات زیر استفاده نمایید:
1 |
wget http://files.directadmin.com/services/all/csf/csf_install.sh |
و سپس دستور زیر:
1 |
/bin/sh ./csf_install.sh |
نصب CSF در centos به صورت دستی
برای نصب دستی CSF از دستورات زیر استفاده نموده و آنها را به ترتیب در خط فرمان لینوکس وارد نمایید:
1 |
yum install perl-libwww-perl.noarch perl-LWP-Protocol-https.noarch perl-GDGraph -y |
و سپس:
1 |
cd /usr/src |
1 |
rm -fv csf.tgz |
1 |
wget https://download.configserver.com/csf.tgz |
1 |
tar -xzf csf.tgz |
1 |
cd csf |
1 |
sh install.sh |
تست عملکرد CSF
اکنون فایروال CSF بر روی سرور شما نصب شده است و برای تست عملکرد صحیح همه ویژگی های آن میتوانید از دستور زیر استفاده نمایید:
1 |
perl /usr/local/csf/bin/csftest.pl |
خروجی این دستور باید مشابه زیر باشد:
1 2 3 4 5 6 7 8 9 10 11 |
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 |
این آموزش برای centos 7 و آلمالینوکس 8 در نظر گرفته شده که دارای کنترل پنل دایرکت ادمین باشد ولی در واقع مراحل نصب این فایروال در سرورهای دارای کنترل پنل سی پنل هم مشابه همین آموزش می باشد و دستورات مشابهی دارد.
پس از نصب در صورتی که وارد کنترل پنل دایرکت ادمین شوید میتوانید منوی مربوط به محیط گرافیکی و تحت وب فایروال CSF را مشاهده نمایید و تنظیمات مربوطه را در فایروال سرور خود مدیریت نمایید.
توجه داشته باشید در زمان استفاده از CSF در سرور ، سایر فایروال ها و فایروال پیش فرض centos در سرور شما فعال نباشد.