Compartilhar uma pasta pela internet, estilo UNC

0

É possível configurar um servidor que basicamente disponibilize uma pasta no meu computador por meio de um caminho UNC, como:

\\ my_ip \ Share

... Na internet?

Em caso afirmativo, as pessoas que acessam o referido caminho precisam de qualquer aplicativo do lado do cliente ou simplesmente digitar o endereço "\\ my_ip \ Share" na barra de endereços do Explorer.exe?

    
por John D. 12.05.2015 / 11:34

1 resposta

1

Sim, é possível, e "pela Internet" não faz a menor diferença, pelo menos não pelo lado técnico. Ao tentar acessar um caminho UNC, o Windows tentará se conectar a ele tanto no SMB quanto no WebDAV (por padrão) e, desde que possa se conectar a qualquer serviço, ele funcionará.

No entanto, segurança é uma preocupação. Historicamente, o servidor SMB do Windows tem sido vítima de muitos exploits e brechas de segurança - tanto que alguns ISPs bloqueiam globalmente as portas SMB. Então, se você escolher SMB, você deve usar o Samba, não Windows, como o servidor.

Além disso, o SMB usa atualmente um método de autenticação fraco (a menos que em um domínio do AD), portanto, se você acessar o servidor SMB em redes públicas, ele deverá ser limitado apenas a logins de Convidados.

Como alternativa, você pode configurar o WebDAV , usando algo como o Apache httpd como o servidor. Versões recentes do Windows suportam o acesso ao WebDAV por TLS (HTTPS).

    
por 12.05.2015 / 12:18