Cuando nos conectamos por SSH a una máquina con GNU/Linux se utilizan unas claves privadas y públicas.

Estas claves sirven para asegurarnos que nos estamos conectando a la máquina correcta y no a otra máquina falsa.

También sirve para evitar el clásico ataque Man in the middle.

Por que es debido esto:

En Raspbian al no realizarse una instalación típica sino que simplemente se quema una imagen en la tarjeta SD, no se generan unas claves únicas por defecto sino que las claves que hay son las mismas para todas las rasberry que han sido instaladas con dicha imagen.

Por ello es muy importante regenerar esas claves para que sean únicas de nuestro sistema Raspbian.

El procedimiento a seguir es muy fácil .

Primero eliminamos las claves antiguas:

sudo rm /etc/ssh/ssh_host_*

Después generamos las nuevas claves:

sudo dpkg-reconfigure openssh-server

Reiniciamos la raspberry y listo

Reboot now