Bonjour,
Vous connaissez peut-être SSH ?
http://www.commentcamarche.net/crypto/ssh.php3
http://fr.wikipedia.org/wiki/Secure_shell
Bon et bien, le problème avec "ssh" c'est qu'il est susceptible d'être attaqué par "brute force"...
http://fr.wikipedia.org/wiki/Attaque_par_force_brute
La logique veut que cela arrive fréquemment, et que cela est réalisé par des automates. Il passe en revu toutes les combinaisons... Bref ils sont rapides.
Des solutions existent :
Changement de port 22 à celui qu'on désire (peu efficace devant un scanner)
Port Knocking :
http://fr.wikipedia.org/wiki/Port_knocking
Efficace mais lourd, car il faut avoir le client de knocking adéquat !
Analyse temps réel des log, et action sur le firewall rejetant les IP faisant brute de force.
Une solution peu envisagé est de ralentir le login !?
OpenSSH est open source (http://www.openssh.org/fr/index.html), donc nous allons programmer le SSHD pourqu'il attende avant de demander le mot de passe !
On télécharge les sources de openssh : ftp://ftp.fr.openbsd.org/pub/Open [...] 5p1.tar.gz
On le dé compacte et entre dans le répertoire....
On édite le fichier "auth-passwd.c" (Ecrit en C)
On cherche "auth_password(Authctxt *authctxt, const char *password)"
La partie qui nous interresse est :
/*
|
Aprés le dernier "#endif" on ajoute :
/* Password authentication delay */
|
On le compile :
$ ./configure --prefix=/usr --sysconfdir=/etc/ssh
|
On relance le serveur SSH : /etc/init.d/sshd restart
On test :
ssh -l user 82.xx.yy.zz[ENTER]
|
Astuce trouvée sur : http://www.aerospacesoftware.com/ssh-kiddies.html
Message édité par lolotux le 27-11-2008 à 11:57:43
Personne ne sécurise son SSH ?
Et énervé, donc !
Répondre à lolotux
Je fait remonter, c'est bien interessant, même si Fail2ban+Denyhosts+PermitRootlogin no suffit, ça peut toujours servir.
Puis bon, me connectant plus de 10 fois par jour sur un serveur SSH, je me vois pas attendre tout ce temps à chaque fois.
Message édité par Moi123@IDN le 17-05-2008 à 22:00:36
Répondre à Moi123@IDN
C'est vrai que c'est un peu chiant !
Mais je n'ai plus aucun : auth failed from..... (Sauf quand c'est moi
)
Et énervé, donc !
Répondre à lolotux
Drapal.
"internet explorer,ça sers a installer firefox" bash-fr.org.
Répondre à kleuck
Quoi ?
J'ai bookmarqué le lien, mais on ne sait jamais, il peut y avoir des développement intéressants.
L'année prochaine.
Message édité par kleuck le 18-05-2008 à 02:28:54
"internet explorer,ça sers a installer firefox" bash-fr.org.
Répondre à kleuck
Intéressant.....
Perso je suis plus sur : changement du port + PermitRootlogin no + IPtables pour la limitation du nombre de tentatives.
Des femmes nues et des gogos danseurs c'est sur BI
Répondre à maxcailla
Il y a 583 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
