Quero montar pastas compartilhadas do meu servidor Linux na rede para que pareçam unidades normais no Windows.
O servidor possui uma rede privada de um lado e uma rede pública (que me dá um IP semi-estático na internet) do outro lado. Estou usando as duas redes e quero uma capacidade de compartilhamento de arquivos semelhante ao samba.
Por que não samba:
- não tem criptografia
- envia spam para a rede pública
- diz-se que é muito inseguro
No momento utilizo principalmente sftp e adoraria ter alguns compartilhamentos integrados ao windows, isso é possível? Se houver uma maneira de proteger e fortalecer o samba, especialmente adicionando criptografia - transferência e login - também seria bom.
Editar: Para deixar mais claro, eu já uso o WinSCP, então não estou procurando um software cliente semelhante ao FTP, mas uma integração comparável ao samba. (montar compartilhamento de rede, atribuir letra de unidade)
Edit2: Acho que é necessária mais explicação sobre a aparência da minha rede:
Moro em um dos dormitórios da universidade e posso acessar a rede da universidade no meu quarto. Meu servidor/roteador (mesma caixa) está conectado à rede que distribui um IP via DHCP que também pode ser acessado pela internet. É por isso que chamo de semi-estático, basicamente não muda a menos que eu desligue meu servidor por mais de alguns dias. Como essa caixa funciona como meu roteador, também tenho uma rede privada do outro lado.
Enquanto eu estiver ao alcance da rede das universidades (leia a maior parte do dia), quero acessar os arquivos dos meus servidores. Uma solução simples seria permitir todos os endereços internos da rede de universidades, mas não confio que esta rede seja segura. Ainda quero acesso aos arquivos, não através de uma solução de base de clientes como o WinSCP ou FileZilla, mas uma verdadeira integração como sistema de arquivos.
Responder1
Essa questãono StackOverflow pode ser interessante.
Dokanparece ser uma forma interessante de montar locais de rede com mais segurança.
Responder2
A correção rápida seria sftp / scp / rsync ou qualquer coisa sobre SSH. Uma solução mais permanente seria o servidor OpenVPN rodando no endereço dyndns e permitindo acesso transparente, mas totalmente criptografado.
Responder3
Você também pode tentarhttp://code.google.com/p/win-sshfs/sshfs para Windows baseado em Dokan.
Responder4
- O Samba não tem criptografia porque o protocolo smb não tem criptografia, e se você quiser que o Windows leia seus compartilhamentos, é com isso que você está preso.
- Você pode configurar coisas para que o samba use apenas uma interface
- Claro, se você deixar assim fica disponível para a rede pública. Mantenha isso privado e você estará bem.