Chaves SSH e SSH reversas

Chaves SSH e SSH reversas

Cenário

VPS na Internet. Máquina interna atrás da rede da empresa.

Meta

Ter$ máquina_internaconectar a$VPS; eu faço login$VPSe conecte-se a$ máquina_internaSessão SSH que será local em$VPS.

Chaves

$VPScontém o bloco SSH público em .authorized_hosts.$ máquina_internaestá se conectando com a chave privada para$VPS

Código

Sobre$ máquina_interna:

ssh -oStrictHostKeyChecking=accept-new -i .ssh/KEY -R 2048:localhost:22 vps.internet.net

A conexão é estabelecida. Solicitar entrada$ máquina_internamuda para$VPSincitar.

Em $VPS:

ssh -p 2048 localhost

Erro:

ubuntu@localhost: Permission denied (publickey).

Eu também tentei conectar, em$VPS, especificando as chaves com -i, também não funciona.

Estou entendendo mal como isso funciona?

Responder1

A chave que precisa ser usada é aquela configurada originalmente para fazer login no $VPS.

informação relacionada