Eu tenho a configuração da seguinte maneira. No meu computador doméstico, inicio o notebook Jupyter na porta 7000 e configuro o ssh reverso para meu servidor em nuvem
ssh -f -N -R 9000:localhost:7000 [email protected]
Quero acessar o jupyter do meu laptop
http://cloud.hosting.com:9000
Mas a conexão foi recusada. No entanto, posso fazer (no console do servidor em nuvem)
wget localhost:9000
e está funcionando. E também: se eu executei o Jupyter no servidor em nuvem (digamos, na porta 1234), entãohttp://cloud.hosting.com:1234está funcionando. O que devo fazer para acessar o jupyter doméstico a partir do laptop?
Responder1
Você precisa de "-g" nesse comando ssh. "netstat -plnt | grep :9000" (no host da nuvem) mostrará a diferença entre o seu comando atual e o mesmo com "-g".