
Estoy intentando conectarme a mi servidor MYSQL Raspberry con MySQL Workbench a través de SSH pero aparece el error: "No se pudo conectar el túnel SSH ADVERTENCIA: La clave pública del servidor ha cambiado". No estoy seguro de por qué, ya que puedo conectarme con SSH con PUTTY.
Configuración de conexión del banco de trabajo MySQL: Nombre de
host SSH = IP local de mi raspbery:22
Nombre de usuario SSH = nombre de usuario de mi pi
Contraseña SSH = contraseña de mi pi
Archivo de clave SSH = nada (no tengo idea de qué poner aquí)
Nombre de host MySQL = localhost
Puerto del servidor MySQL = 3308 (establecido en my.cnf)
nombre de usuario = root
Contraseña = contraseña de root
Esquema predeterminado = mysql ¡
Cualquier consejo será muy apreciado!
Respuesta1
¿Tiene varios dispositivos en la misma subred local a la que se conecta mediante SSH?
Su cliente guarda las claves públicas asociadas con las IP en el archivoknown_hosts. La causa más probable es que se asignó otro dispositivo a esa IP y su cliente espera que aparezca el servidor ssh anterior (con una clave pública diferente, dependiendo de cómo se instaló PuTTY). Si sucede solo esa vez (su cliente ssh debería estar actualizando su archivo conocido_hosts), no hay nada de qué preocuparse.
Si el problema persiste, intente cambiar el nombre/editar/eliminar el archivo public_hosts (o clave de registro), para que la antigua clave pública de ese servidor no se utilice más:
C:\Users\%USERPROFILE%\.ssh\known_hosts
o
HKEY_CURRENT_USER\SoftWare\SimonTatham\PuTTY\SshHostKeys
Haga una copia de seguridad por si acaso, ya sea una copia del archivo o una exportación de clave de registro.