SSD sunucumdaki kaba kuvvet saldırılarını engellemeye (yavaşlatmaya) çalışıyorum. Bu kılavuzu takip ediyorum http://www.rackaid.com/resources/how-to-block-ssh-brute-force-attacks/ temelde aşağıdaki 2 komutu girmem gerektiğini söylüyor.
sudo iptables -I INPUT -p tcp --dport 22 -i eth0 -m state --state NEW -m recent --set
sudo iptables -I INPUT -p tcp --dport 22 -i eth0 -m state --state NEW -m recent --update --seconds 60 --hitcount 4 -j DROP
Benim sshd port 6622, bu yüzden "22" yerine "6622" girişleri değiştirdim ve bu komutları koymak. Sonra sadece yeni iptables test etmeye çalıştı. Başka bir bilgisayara gittim ve birkaç kez yanlış giriş şifresi koydum. Ne yazık ki, yeni kurallar beni istediğim kadar denemekten alıkoymuyor gibi görünüyor. Aşağıda listelenen kurallar. Neyi yanlış yapıyorum?
# iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
DROP tcp -- anywhere anywhere tcp dpt:6622 state NEW recent: UPDATE seconds: 60 hit_count: 4 name: DEFAULT side: source
tcp -- anywhere anywhere tcp dpt:6622 state NEW recent: SET name: DEFAULT side: source
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Chain LOGDROP (0 references)
target prot opt source destination
LOG all -- anywhere anywhere LOG level warning
DROP all -- anywhere anywhere
MaxStartups
Daemon tarafında tweaking şansı olabilir mi?