[SOLVED] ssh_exchange_identification: Connection closed by remote host

Hello!

Általában a fenti hibát kapom, amikor be akarok ssh-zni egy szerveremre.
Viszont 5-6 próbálkozás után (akár közvetlenül egymás után) beenged.

A neten kutakodva azt találtam, hogy hosts.allow-val lehet gond, viszont az nekem üres. (Megjegyzésektől eltekintve.)

A szerveren Debian Etch van az összes biztonsági frissítéssel.
Van ötlete valakinek?

Miki

espakm@zawinul:~$ ssh -v hallg.inf.unideb.hu
OpenSSH_5.1p1 Debian-3ubuntu1, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to hallg.inf.unideb.hu [193.6.128.169] port 22.
debug1: Connection established.
debug1: identity file /home/espakm/.ssh/identity type -1
debug1: identity file /home/espakm/.ssh/id_rsa type 1
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-2048
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-2048
debug1: identity file /home/espakm/.ssh/id_dsa type -1
ssh_exchange_identification: Connection closed by remote host
espakm@zawinul:~$

Hozzászólások

debian etch en hogy van ubuntu ssh ?
OpenSSH_5.1p1 Debian-3ubuntu1, OpenSSL 0.9.8g 19 Oct 2007

ráadásul 5.1 es openssh is debain lennyben van :>

Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.27.6

hm télleg, hol megy hol nem érdekes, ilyennel nem találkoztam illetve folyamatosan szoktam
ugyanis mikrotik alól bessh-zni hol sikerül hol nem, de ezt mindig a mikrotik hülyeségének tudtam be

valamint akkor láttam még mikor a host.allow/deny fájlban volt korlátozva az ssh hozzáférhetőség

Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.27.6

haha, ebbe en is sorra belefutottam ugy 3-4 eve. viszont azota nem lattam a hibat. :)

Keves a memoria, sshd nem tud forkolni.

Megoldva.
DDOS támadás volt.
Feltettem a Lennyben lévő fail2ban-t, mert az etch-ben lévőben nem volt erre szűrő. (Amúgy is pár hét múlva kiadják a lennyt.)
Bekapcsoltam az ssh-ddos nevű szűrőt, és a maxretry-t 2-re állítottam. Gyönyörűen bannolja most kifelé a hostokat, a hibaüzenet pedig teljesen megszűnt.

Szóval, ha ilyeneket láttok az auth.log-ban, akkor fail2ban!

Feb 5 22:36:40 hallg sshd[29284]: Did not receive identification string from 213.222.135.30

Ez lehetett, kösz!
Nálam az alapértelmezés volt. Ha jól értem, ha tíz autentikáció egyszerre volt folyamatban (max. két perc vagy sikertelenség után fejeződtek be), addig minden további kapcsolódási kísérletet eldobott.
A log alapján pár másodpercenként jöttek a kísérletek...
A LoginGraceTime-ot levettem 30 mp-re, a MaxStartups-ot egyelőre nem bántom.