همانطور که میدونید csf یکی از قدرتمندترین فایروالهای لینوکسی هست و بسیار بخوبی درخواستهای ورودی و خروجی شبکه سرور شمارو مدیریت میکند .
فایروال csf با تمامی نسخه های لینوکسی سازگاری دارد و تمامی دستورات اجرایی یکسان هست ، ما در این مقاله آموزشی فقط به نصب این فایروال میپردازیم و سایر توضیحات در مورد تنظیمات و کانفیگ درست در مقالات بعدی اشاره خواهیم کرد.
ابتدا از طریق ssh و نرم افزار putty وارد سرور خود شوید و به مسیر زیر وارد شوید .
cd /usr/src
حالا با دستور wget آخرین نسخه csf را دانلود کنید
wget https://download.configserver.com/csf.tgz
بعد از اینکه دانلود به اتمام رسید فایل csf.tgz را با دستور زیر از حالت فشرده خارج کنید
tar -xzf csf.tgz
سپس وارد پوشه csf شوید و فایل install.sh را اجرا کنید
cd csf sh install.sh
دقت داشته باشید درصورتی که از کنتر پنل directadmin و یا cpanel استفاده میکنید فایروال بصورت اتوماتیک تمامی پورت های لازم را شناسایی و اجازه عبور را به آنها میدهد با این حال اگر پورت خاصی را نیازمند به باز یا بسته کردن آن داشتید از فایل زیر در مسیر زیر میتوانید اقدام به ویرایش کتید .
nano /etc/csf/csf.conf
همچنین با دستورات زیر میتوانید عملیات های فایروالی انجام دهید
csf -r ری استارت کردن فایروال
csf -x غیر فعال کردن
csf -e فعال سازی
csf –stop برای غیر فعال کردن در حد 30 ثانیه
با آرزوی موفقیت .