آموزش دستورات CSF فایروال در SSH — راهنمای کامل

CSF فایروال چیست؟

CSF (ConfigServer Security & Firewall) محبوب‌ترین فایروال سرورهای لینوکسی است. CSF همراه با LFD (Login Failure Daemon) محافظت جامعی در برابر حملات Brute Force، DDoS و نفوذ فراهم می‌کند.

دستورات پرکاربرد CSF

مدیریت IP

# مسدود کردن IP
csf -d 1.2.3.4 "Reason for blocking"

# آزاد کردن IP مسدودشده
csf -dr 1.2.3.4

# Whitelist کردن IP (اجازه دائمی)
csf -a 1.2.3.4

# حذف از Whitelist
csf -ar 1.2.3.4

# بررسی وضعیت IP
csf -g 1.2.3.4

مدیریت فایروال

# ری‌استارت CSF
csf -r

# غیرفعال کردن CSF
csf -x

# فعال‌سازی CSF
csf -e

# نمایش وضعیت
csf -l

لیست‌ها

# لیست IPهای مسدودشده
csf -t

# لیست Whitelist
cat /etc/csf/csf.allow

# لیست مسدودشده‌ها
cat /etc/csf/csf.deny

تنظیمات مهم

فایل تنظیمات: /etc/csf/csf.conf

# پورت‌های ورودی مجاز
TCP_IN = "20,21,22,25,53,80,110,143,443,465,587,993,995,2222"

# محافظت Brute Force
LF_TRIGGER = 5

# محافظت DDoS
CT_LIMIT = 300
PORTFLOOD = "80;tcp;100;5"

# محافظت SYN Flood
SYNFLOOD = "1"
SYNFLOOD_RATE = "100/s"

LFD (Login Failure Daemon)

LFD خودکار IPهایی که تلاش ناموفق ورود دارند مسدود می‌کند:

# لاگ LFD
tail -50 /var/log/lfd.log

# تنظیم تعداد تلاش مجاز
LF_SSHD = 5
LF_FTPD = 10
LF_SMTPAUTH = 5

مشکلات رایج

اگر IP خودتان مسدود شد:

# از کنسول VNC اجرا کنید
csf -dr YOUR_IP
csf -a YOUR_IP
csf -r

نصب CSF

cd /tmp
wget https://download.configserver.com/csf.tgz
tar xzf csf.tgz
cd csf
sh install.sh

سرور مجازی با CSF نصب‌شده. کانفیگ سرور شامل نصب و تنظیم CSF حرفه‌ای. هاست وردپرس با فایروال CSF مدیریت‌شده.

🛡️ فایروال CSF

نصب و تنظیم حرفه‌ای CSF + LFD.

سفارش کانفیگ سرور ←

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: