Настройка iptables от брутфорса

Параметр —seconds устанавливает время в секундах, в течении которых проводится наблюдение за доступом к порту, параметр —hitcount устанавливает число разрешенных попыток. При применении этих правил будет следующий эффект: нельзя в течении десяти минут подключиться на порт SSH более 3х раз. Защита очень простая и эффективная.

iptables -t filter -A INPUT -p tcp --destination-port 22 -m state --state
NEW -m recent --set --name SSH -j ACCEPT
iptables -t filter -A INPUT -p tcp --destination-port 22 -m recent --update
--seconds 600 --hitcount 3 --rttl --name SSH -j LOG --log-prefix "SSH_BRUTFORCE: "
iptables -t filter -A INPUT -p tcp --destination-port 22 -m recent --update
--seconds 600 --hitcount 3 --rttl --name SSH -j DROP

Читайте также:  Как оперативно получить данные о системе Linux через терминал, используя Screenfetch

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *