Acesse o Windows Share da máquina linux local através do servidor ssh remoto

1

como você pode ler no título, essa pergunta pode parecer complicada, mas acredito que seja viável.

Eu trabalho no meu laptop Ubuntu. Eu preciso acessar um compartilhamento do Windows que é acessível somente dentro da LAN da minha universidade. Mas, eu posso ssh para um servidor remoto que está ali na LAN do univ. Eu acredito que deve haver uma maneira de pular do meu laptop para o servidor remoto para o compartilhamento do Windows, mas aparentemente não consigo fazer isso funcionar.

Eu tentei ssh a máquina remota e acessar o compartilhamento do windows com smbclient

smbclient //the.windows.share/my_group_share -U username

sem sucesso (obteve um erro NT_STATUS_BAD_NETWORK_NAME ). Eu pesquisei e li na Web e encontrei algumas soluções usando VPN sobre tunelamento SSH, mas não tenho certeza se ele atende às minhas necessidades. além disso, uma primeira tentativa não funcionou, nem conseguiu se conectar.

alguém pode me indicar uma solução?

    
por Faabiioo 23.12.2013 / 21:46

2 respostas

1

Você provavelmente pode encapsular a conexão SMB por meio do SSH. No seu .ssh/config :

Host your_remote_host
    LocalForward localhost:139 the.windows.share:139

Então, ssh your_remote_host sleep 10 & smbclient //localhost/your_group_share -U username pode funcionar

    
por 23.12.2013 / 22:35
0

Primeiro de tudo, você precisa fazer com que a conexão do samba funcione. NT_STATUS_BAD_NETWORK_NAME significa que o cliente não conseguiu encontrar o compartilhamento - verifique a digitação (caso, erros de digitação, etc.). Também pode estar ligado a direitos de acesso no servidor, por isso, esperar que funcione a partir do Windows deve ser o primeiro passo.

Depois disso, existem várias maneiras de fazer isso funcionar. Um envolve tunelamento do Samba através do SSH : encaminhando as portas apropriadas com o ssh e, em seguida, usando o Samba para se conectar a uma porta na sua máquina local (que é encaminhada para o sistema remoto no campus). Como alternativa, se você puder montar o compartilhamento do Windows no servidor do campus e exportá-lo por meio de SSHFS .

    
por 23.12.2013 / 22:36