Duplo tunelamento SSH para pasta compartilhada SMB

3

Na verdade, estou trabalhando em PC1 (usando o Mac OSX) em um computador distante (Linux) PC2 usando SSH .

Esse computador distante PC2 não tem nenhuma conexão com a Internet, mas está em uma rede com um PC3 (Windows XP) que não tem conexão com a Internet.

Eu compartilhei uma pasta na minha área de trabalho PC3 e gostaria de usá-la diretamente no PC1 , usando o OSX.

Acho que é um problema duplo de tunelamento SSH aqui.

Como posso duplicar meus pacotes SSH de uma maneira que eu possa usar a pasta PC3 da minha pasta compartilhada de PC1 ?

Tudo deve ser feito no Terminal, se possível, e em um comando de uma linha.

Meu computador Mac OSX tem acesso à Internet, mas é o único.

    
por Pier-Alexandre Bouchard 11.10.2012 / 07:01

1 resposta

1

MACOSX-PC1$ ssh -L 445:<WINDOWS-PC3-ADDREES>:445 yourlogin@<LINUX-PC2-ADDRESS>

... agora você está ligando a porta 445 (a porta SMB TCP) do PC3 na sua interface de loopback PC1 ... Agora você precisa reconhecer a localização local no MacOSX, não sei como !!

Como alternativa, sugiro montar o condivision SMB no PC2, depois acessar esta pasta do PC3 pelo sftp!

Alternativamente, você pode instalar um servidor OpenVPN no seu servidor linux e, em seguida, você pode acessar completamente a sua rede remota!

    
por 11.10.2012 / 17:05