26 lines
942 B
Plaintext
26 lines
942 B
Plaintext
# تدریسینو: SSH در برابرِ رباتهای حدسِ رمز، پلهای تا آدمِ واقعی (اشتباهِ تایپی، کیبوردِ فارسی) گیر نکند.
|
||
# ۶ اشتباه در ۱۰ دقیقه → ۱۰ دقیقه بسته؛ هر بارِ تکرار دو برابر (۲۰، ۴۰، ...، حداکثر یک هفته).
|
||
# شبکهی داخلیِ شرکت (ادمینها، ۲۴۷، ۲۴۹) هرگز بسته نمیشود.
|
||
[DEFAULT]
|
||
ignoreip = 127.0.0.1/8 ::1 192.168.200.0/24
|
||
bantime.increment = true
|
||
bantime.factor = 2
|
||
bantime.maxtime = 1w
|
||
|
||
[sshd]
|
||
enabled = true
|
||
backend = systemd
|
||
mode = aggressive
|
||
maxretry = 6
|
||
findtime = 10m
|
||
bantime = 10m
|
||
|
||
# فقط رباتِ سمج: پنج بار بستهشدن در یک روز → یک هفته روی همهی پورتها.
|
||
[recidive]
|
||
enabled = true
|
||
logpath = /var/log/fail2ban.log
|
||
banaction = iptables-allports
|
||
findtime = 1d
|
||
maxretry = 5
|
||
bantime = 1w
|