Estou tentando fazer algo bastante incomum (para mim mesmo) com o SSH e não consigo fazê-lo funcionar, espero que você possa ajudar.
Quero estabelecer uma conexão com um servidor remoto do meu Mac usando SSH. Por enquanto, tudo bem. Agora, a parte complicada, com a conexão com o servidor remoto estabelecida, desejo iniciar uma conexão do servidor remoto VOLTAR para a máquina local. Eu sei, louco. Basicamente, preciso percorrer esses circuitos para poder navegar no servidor remoto e, em seguida, enviar as informações do arquivo de volta à minha máquina local, para que possam ser tratadas por um aplicativo na máquina local. Espero que isso faça sentido!
No momento, se eu fizer o SSH de volta à máquina local quando estiver conectado ao servidor remoto, o terminal permanecerá lá zunindo, sem erros, mesmo com -v.
Estou tentando descobrir para onde devo ligar olhando para a saída da variável $ SSH_CLIENT, mas estou em uma conexão padrão à Internet com baunilha (sem endereço IP estático). Acho que isso pode estar causando o problema.
Coisas que estabeleci: estou em um Mac (OS X 10.6.4) e tenho o Login Remoto ativado nas preferências / compartilhamento do sistema. Se eu tentar fazer o SSH no meu Mac a partir de outra máquina na LAN, não consigo conectar problemas. Se eu tentar fazer o SSH em outro servidor (não na minha máquina local) do meu servidor remoto, posso conectar-me sem problemas.
Portanto, os fatos acima me fazem pensar que estou claro em relação aos firewalls etc. nas máquinas locais e remotas.
Tenho certeza de que devo estar perdendo algo bastante óbvio aqui, mas por toda a minha vida não consigo entender.
Qualquer ajuda, links ou empurrões gerais na direção certa serão muito apreciados!