
Guión
VPS disponible en Internet. Máquina interna detrás de la red de la empresa.
Meta
Tener$máquina_internaconectar a$VPS; me conecto a$VPSy conectarse a$máquina_internaSesión SSH que será local en$VPS.
Llaves
$VPScontiene el bloque SSH público en .authorized_hosts.$máquina_internase está conectando con la clave privada para$VPS
Código
En$máquina_interna:
ssh -oStrictHostKeyChecking=accept-new -i .ssh/KEY -R 2048:localhost:22 vps.internet.net
Se establece la conexión. Preguntar en$máquina_internacambios a$VPSinmediato.
En $VPS:
ssh -p 2048 localhost
Error:
ubuntu@localhost: Permission denied (publickey).
También intenté conectarme, en$VPS, especificar las claves con -i, tampoco funciona.
¿Estoy entendiendo mal cómo funciona esto?
Respuesta1
La clave que debe usarse es la configurada originalmente para iniciar sesión en $VPS.