.png)
Problema
Perdí una ssh
clave y, por lo tanto, ya no puedo conectarme a mi servidor Hetzner.
He leído muchas respuestas pero no pude hacer que funcionara...
También intenté restablecer mi contraseña de root, pero incluso con esto no puedo conectarme a mi servidor...
Debajo de lo que he intentado (paso a paso) para solucionarlo, pero estoy estancado: ¡no soy en absoluto un gurú de la administración de sistemas!
¿Alguna idea de qué y dónde lo estoy haciendo mal?
Muchas gracias.
Que he hecho:
- Paso 1:en mi Mac, dentro de mi
.ssh
carpeta: (1) eliminar todasssh
las claves y (2) eliminar todos los contenidosconfig
yknown_hosts
archivos. - Paso 2:en Hetzner Dashboard, habilítelo
rescue & power cycle
sin usarssh
la clave
El sistema de rescate es un entorno basado en red y se puede utilizar para solucionar problemas que impiden un inicio regular. También es útil instalar distribuciones de Linux personalizadas que no ofrecemos directamente. Puede montar el disco duro del servidor dentro del sistema de rescate. Después de habilitar el sistema de rescate, deberá reiniciar el servidor en los próximos 60 minutos para activarlo. Después de otro reinicio, su servidor arrancará nuevamente desde su disco local.
- Paso 3:en mi shell local: . Apareció el siguiente mensaje y luego estoy conectado.
ssh [email protected]
The authenticity of host '128.xxx.yy.zzz'' can't be established. ED25519 key fingerprint is SHA256:zzzzzzzzzzzzzzzzzzzzzzzz. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])? **yes** Warning: Permanently added '128.xxx.yy.zzz' (ED25519) to the list of known hosts. [email protected]'s password: **ABCYYZ**
- Etapa 4:en mi caparazón de rescate:,
mount /dev/sda1 /mnt
entonceschroot /mnt
. Ahora puedols
vercd
esto.
- Paso 5:en mi shell local donde estoy dentro de mi
.ssh
carpeta:ssh-keygen
(lo llamómalro
sin frase de contraseña). Ahora.ssh
la carpeta se ve así:config
,known_hosts
y (por cierto,known_hosts.old malro
ya no está vacía).malro.pub
known_hosts
ssh-copy-id -i malro.pub [email protected]
y aparece el siguiente mensaje.
¿Hasta ahora, todo bien?
- Paso 6:Ahora puedo ver en mi shell de rescate si voy a
root@rescue:~/.ssh#
dos archivos (ver imagen a continuación). yoexit
yreboot
- Paso 7:En mi shell local: y aparece el siguiente mensaje. Es donde estoy estancado y no entiendo...
ssh [email protected]