Usando um túnel, a conexão será: localhost > server1 > server2.
Para criar um ssh-tunnel e transferir a chave: Primeiro, (se necessário) copie sua chave rsa de localhost para server1
ssh-copy-id user1@server1
Depois disso, você pode:
- crie um túnel a partir da porta 2222 (ou qualquer porta acima de 1024) no host local para a porta 22 no servidor2
- copie a chave pelo túnel
- faça o login no servidor2 pelo túnel
ssh user1@server1 -L 2222:server2:22
ssh-copy-id -p 2222 user2@localhost
ssh -p 2222 user2@localhost
Da perspectiva do servidor2, a conexão será então do IP do servidor1 usando o arquivo de chaves do host local.