betörögetési kiserlet
Vidó János
vidojanos at elesker.hu
2009. Jún. 16., K, 15:21:40 CEST
Masik portra felesleges atrakni, mert ott is megtalalja az ssh-t, ha
akarja... Ellenben, amit Balint Istvan javasolt, hogy:
- AllowUsers username
- PermiRootLogin no
- kulcsalapu hitelesites, bejelentkezes
- fail2ban
sokat javithat a helyzeteden.
Tovabbi megoldasok lehetnek
1. fogod es limitalod az adott ip-rol erkezo csatlakozasok szamat (pl.
ez egy 1 perces workaround megoldas)
iptables -A INPUT -p tcp -m tcp -s 0/0 --destination-port 22 --tcp-flags
SYN,RST,ACK SYN -m recent --update --seconds 60 --name ssh --rsource -j DROP
iptables -A INPUT -p tcp -m tcp -s 0/0 --destination-port 22 -m state
--state NEW -m limit -j LOG --log-prefix "WARN: SSH " --log-tcp-options
--log-ip-options
iptables -A INPUT -p tcp -m tcp -s 0/0 --destination-port 22 --tcp-flags
SYN,RST,ACK SYN -m recent --set --name ssh --rsource -j ACCEPT
2. fogod es tiltasz egy egesz orszagot (ha szukseges) (pl. geoip+iptables):
http://www.ducea.com/2009/03/18/iptables-geoip-match-on-debian-lenny/
3. tcpwrappert is hasznalhatsz...
További információk a(z) Techinfo levelezőlistáról