Eu tenho um servidor de nuvem AWS que roda Linux, ao qual eu me conecto do meu computador doméstico. Até agora eu costumava usar o Putty para me conectar a ele (Windows), mas apenas mudei para o Linux no meu computador doméstico.
Estou tentando descobrir como criar um túnel enquanto uso uma chave privada para conectar através do ssh.
O exemplo no site de documentos diferentes é bastante direto:
Para se conectar ao servidor remoto:
ssh -i <key_file> [email protected]
Isso funciona.
No entanto, para criar um túnel, o documento menciona
ssh -L8080(portnumber):[email protected]:8080(remoteport)
Mas não há nenhuma menção de como criar um túnel usando uma chave privada como no primeiro exemplo.
eu tenteissh -i <key_file> -L8080(portnumber):[email protected]:8080(remoteport)
mas não funcionou.
Alguém pode fornecer o comando correto para criar o túnel usando uma chave privada? Obrigado!
Você está confundindo o encaminhamento de porta com o host (para se conectar).
Fórmula é simplesmente: