Compartilhe uma pasta local pela internet

2

Bom dia,

Eu tenho um servidor doméstico rodando o Ubuntu 15.10 e gostaria de compartilhar uma pasta pela internet (não rede local) para que meus colegas acessem. Quais são as melhores opções? Servidor FTP?

Seb

    
por Seb 30.11.2015 / 08:50

2 respostas

3

Se você quiser fazer de maneira fácil e rápida, siga estas etapas:

  1. Navegue até o diretório que você deseja compartilhar, por exemplo: cd /home/user/Videos
  2. Digite o seguinte: python -m SimpleHTTPServer . Você deverá ver uma mensagem dizendo que Serving HTTP on 0.0.0.0 port 8000 ... , 8000 é a porta http padrão (você pode especificá-lo como um parâmetro no comando no final)
  3. Teste sua configuração digitando http://127.0.0.1:8000 em seu navegador. Você deve ver uma lista de arquivos lá.
  4. Encontre seu endereço IP (por exemplo, 192.168.1.1) e use-o como seu endereço externo com o: 8000 anexado a ele.
  5. Para finalizar o servidor, clique em CTRL+C .

.

    
por SevenSonicStructures 30.11.2015 / 11:52
2

Se você não quiser se preocupar muito com o encaminhamento de portas e permitir muito mais opções, poderá usar o syncthing

Isso permitirá que você compartilhe várias pastas, cada uma com pessoas diferentes, com espaço ilimitado. Além disso, eles podem adicionar arquivos, se você permitir.

Além disso, é o p2p, portanto, mesmo que seu computador esteja off-line e já esteja em outro cliente, o terceiro cliente poderá sincronizar. Também não há necessidade de se preocupar com o seu ip dinâmico.

    
por davidbaumann 30.11.2015 / 12:01