Acessa o diretório na máquina Linux a partir de uma máquina com Windows 7 pela WAN

0

Eu quero acessar um diretório

em um computador com Linux Ubuntu 14.04 instalado como sistema operacional,

A partir de um computador com o Windows 7 instalado como SO

no Windows Explorer.

No caso de ambos os computadores terem o Linux Ubuntu 14.04 instalado, é tão fácil configurar uma conexão de par de chaves pública-privada SSH e executar o comando

nautilus ssh://user@WAN_ip_address:port_number/directory_to_access

, mas como isso é feito com um computador executando o Windows 7?

    
por Adriaan 29.12.2015 / 10:16

4 respostas

3

Parece-me um problema xy

SE você puder mudar de idéia sobre como usar o somente o Windows Explorer para navegar em seus arquivos, sugiro que baixe WinSCP , e acessar os arquivos através do ssh/scp protocol

É mais seguro do que usar qualquer protocolo relacionado a arquivos ou blocos na Internet, sem criptografia, e se você tiver um openssh-server em execução, não precisará se preocupar em configurar uma VPN para garantir a segurança dos dados. / p>     

por 29.12.2015 / 10:49
2

Para acessar uma máquina Windows a partir de uma máquina Linux (do Terminal):

  1. Install packages ntfs-3g and cifs-utils (sudo apt-get install or yum install).
  2. Create a local mount directory, for example /shared .
  3. Edit your /etc/fstab and add to it something like so: \WIN-IP\share$ /shared cifs rw,noauth,suid,username=computer_name\user_name 0 0
  4. Save the file and run: mount -a
  5. Browse to /shared and run ls

Para acessar uma máquina Windows a partir de uma máquina Ubuntu (da GUI):

  1. From your Ubuntu machine, open Nautilus.
  2. On the left panel click "Connect to server".
  3. Under "Server Address" type: smb://WIN-IP/share

ParaacessarumamáquinaLinuxapartirdoWindows(doTerminal):

Siga Este guia oficial do Ubuntu .

Mais uma coisa a ser levada em consideração é que, por cima da WAN, você terá que abrir as portas TCP 139 e 445 e as portas UDP 137-138 para permitir o acesso ao Samba.

    
por 29.12.2015 / 10:26
1

Minha primeira sugestão é usar o WinSCP ( link ) que suporta sftp , scp e outros protocolos.

Outra sugestão é usar o Swish SFTP ( link ) que se integra ao Windows Explorer

    
por 29.12.2015 / 10:54
0

Outra possibilidade que eu anuncio, apesar de não gostar muito, é o armazenamento em nuvem. Neste caso, as vantagens de armazenamento podem ser (embora não limitadas a)

  • agnóstico de plataformas
  • sincronização de vários hosts
  • os documentos são acessados por meio de cópias locais
  • impacto limitado devido a hosts off-line.

Eu recomendaria, é claro, software livre e código aberto, como Seafile ou Owncloud , ambos podem ser implementados em casa ou em um servidor dedicado, se desejar. Certos serviços em nuvem limitam o espaço de armazenamento, dependendo do valor pelo qual você paga.

    
por 29.12.2015 / 12:06