![Conectando-se a um armazenamento de arquivos por meio de uma VPN](https://rvso.com/image/1493961/Conectando-se%20a%20um%20armazenamento%20de%20arquivos%20por%20meio%20de%20uma%20VPN.png)
Para uma tarefa, tenho que construir um serviço para os “guerreiros da estrada” de uma empresa teórica. Basicamente, eles precisam de acesso remoto a um armazenamento ou compartilhamento de arquivos que precisa passar por uma VPN na nuvem. Criei um servidor openVPN na AWS, mas não tenho certeza sobre o próximo passo. Meu professor sugeriu vagamente apenas ter um servidor HTTP com um diretório para os usuários remotos acessarem através da VPN. Então, eu estava pensando em lançar outra instância do EC2 e configurá-la como um servidor web Apache, e fazer com que a VPN fosse roteada para isso. A questão é: como faço para que os usuários possam fazer upload e download de arquivos de e para o diretório no servidor web?
Responder1
Você pode usar o WebDAV para fazer upload de arquivos por HTTP(S) – é suportado nativamente pelo Windows(embora eu prefira usar o WinSCP para isso)e a maioria dos outros sistemas operacionais.
Para sistemas sem suporte WebDAV, existem muitos aplicativos gerenciadores de arquivos baseados em HTML.
Alternativamente, você pode configurar o Samba como um servidor de arquivos para o "compartilhamento de arquivos" nativo do Windows, já que também possui amplo suporte. (Na verdade, você poderia fazer as duas coisas – Samba sobre VPN, HTTP/DAV sobre VPN e HTTPS/DAVS sobre Internet?)