
Sou novato e preciso de ajuda. Atualmente jogando com a seguinte configuração: máquina remota uma instância AWS EC2 com Ubuntu 18.
Estou tentando acessar o notebook Jupyter em execução no contêiner Docker na máquina AWS EC2, mas não consigo acessá-lo. Erro de tempo limite
tentei o seguinte comando para tunelamento de porta que li em algum lugar
ssh -L 8080:localhost:8080 -i /home/user/admin_keypair.pem [e-mail protegido]
mas recebendo esse erro
Aviso: arquivo de identidade /home/user/admin_keypair.pem não acessível: esse arquivo ou diretório não existe. Permissão negada (publickey,gssapi-keyex,gssapi-with-mic)
Responder1
Talvez adicionando o caminho ao seu arquivo .pem entre aspas duplas, veja abaixo.
Eu tinha algo parecido, adicionar o sinalizador -4 funcionou para mim, por padrão estava usando ipv6 e eu não o tinha habilitado.
ssh -4 -L 8080:localhost:8080 -i "/home/user/admin_keypair.pem" [email protected]
E qualquer outra pessoa que possa ter um problema, adicionar o sinalizador -v gerará informações de depuração que podem ajudá-lo a descobrir por que não estava funcionando.
ssh -4 -v -L 8080:localhost:8080 -i "/home/user/admin_keypair.pem" [email protected]