Como devo fazer os arquivos para download? [duplicado]

0

Eu tenho um pequeno servidor que eu tenho usado para coisas internas em nossa casa - rodando o Plex para a TV, principalmente. Gostaria de disponibilizar alguns dos documentos disponíveis para que meus amigos façam o download pela Internet, mas tenho receio de instalar algo como o Apache e executar um servidor da Web completo, se não precisar.

Seria melhor tentar configurar um servidor FTP? Ou outra opção? Existe uma maneira 'correta' de fazer isso?

(Para os fins desta questão, meus amigos são capazes de seguir instruções técnicas até o nível de conexão a um servidor FTP, mas não muito mais. Eles estão executando uma combinação de sistemas operacionais e estão em vários locais ao redor o país.)

    
por fortyCakes 08.11.2016 / 23:41

2 respostas

1

O FTP é provavelmente a opção mais conveniente. Se você está preocupado com segurança, você pode

  • Configure o FTP para exigir "FTP sobre SSL / TLS explícito" no servidor
  • Configure uma VPN e abra seu servidor FTP somente para sua VPN

A primeira dessas duas opções será a mais fácil. Será fácil instruir seus amigos sobre quais configurações usar no Filezilla para acessar o servidor. O Filezilla tentará usar o FTP explícito por TLS por padrão, portanto, nenhuma configuração adicional deve ser necessária se eles usarem o Filezilla.

Outra dica de segurança: use senhas muito strongs para FTP e apenas forneça ao seu servidor FTP acesso aos arquivos específicos que você deseja compartilhar.

    
por thomasrutter 09.11.2016 / 00:25
0

Dentro de uma rede local, eu usaria o NFS e mapeasse a unidade no Plex. O único pacote que você precisa é o nfs-kernel-server. Para configurar o plex: Como mapear unidades NAS para que o Plex possa leia-os

A instalação do servidor: exportar / pasta / para / montagem     apt-get instala o nfs-kernel-server     mkdir -p / export / users

# Test mount export 
  mount --bind /home/users /export/users # to test

# If it works add it to fstab:
  /home/users    /export/users   none    bind  0  0

# Add to /etc/exports (if your network is 192.168.1.x, otherwise modify accordingly)
  /export 192.168.1.0/24(rw,fsid=0,insecure,no_subtree_check,async)
  /export/users 192.168.1.0/24(rw,nohide,insecure,no_subtree_check,async)


On the client side if using /etc/fstab: 
  192.168.1.xxx:/export/folder/to/mount    /local_folder     nfs     auto 0 0

Extraído de: link

Montagem do Windows 7+ via cmd.exe:

net use N: \<your_VPSA_IP>\export\folder

E para o seu Windows < 7 amigos lá é SAMBA: link

    
por twicejr 09.11.2016 / 11:12