Acessar remotamente o diretório Linux do Windows

1

Como posso acessar remotamente um diretório Linux em minha rede doméstica a partir de uma máquina Windows no trabalho?

Por fim, gostaria de mapear a partição ou o diretório Linux como uma Unidade de Rede no Windows 7 para poder editar diretamente um único arquivo ou grupo de arquivos em um projeto, usando aplicativos na minha máquina Windows. Eu tenho o Samba configurado e posso acessar os arquivos localmente em um computador Mac OS X na minha rede doméstica, mas não tenho certeza de como fazê-lo remotamente.

Preciso implementar o SSH ou a VPN? A partição tem que ser formatada como NTFS (ou NTFS-3G)?

Eu vi postagens em FTP / FTPS, tunelamento SSH / SFTP, SCP, WebDAV, Samba, etc., mas não tenho certeza de como conseguir o que preciso. Eu não acho que FTP / FTPS ou SCP são o caminho a percorrer, como eu não quero ter que transferir o arquivo, editar o arquivo e, em seguida, transferi-lo de volta. Eu gostaria de montar o diretório como se fosse nativo para o Windows, e ser capaz de realizar operações regulares de arquivos no conteúdo.

Alguém pode dar algum conselho sobre acesso remoto?

    
por quietchaos1 22.02.2012 / 04:22

3 respostas

0

Do I need to implement SSH or VPN?

Você não pode (no caso comum) SSSing para host interno de fora. Sim, você tem que ter VPN-link da WorkNet para a HomeNet

Does the partition have to be formatted as NTFS (or NTFS-3G)?

Não. Pode ser qualquer FS, que seu Linux entenda

    
por 22.02.2012 / 05:27
0

Dependendo do tamanho do conteúdo do arquivo, acho que o método mais fácil seria usar o DropBox ou equivalente.

Uma VPN funcionaria, mas pode ser complicada (ainda mais se a sua rede doméstica não tiver um endereço IP estático). A caixa do Your Window deve ser capaz de se comunicar com o seu servidor SAMBA, não importando o sistema de arquivos que seu servidor SAMBA esteja usando ... os únicos problemas que você enfrentará são como o Windows manipula nomes de arquivos Mac / Linux e diferenciação de maiúsculas e minúsculas.

Você também pode usar o rsync (via Cygwin) ou o sshfs. Esses métodos exigirão que você conheça o endereço IP público do roteador residencial e tenha a configuração adequada de encaminhamento de porta no roteador. Além disso, o rysnc exige que você edite seus arquivos localmente e, em seguida, sincronize as alterações, mas isso pode ser útil, já que envia apenas as diferenças de arquivo ao sincronizar, economizando largura de banda.

De simples a difícil, eu diria: DropBox, rsync / scp, sshfs, vpn.

    
por 22.02.2012 / 06:21
0

InChargeOfIT está certo. Vai ser complicado e configurar um DropBox é o método mais fácil. No entanto, você precisará saber quais arquivos deseja visualizar com antecedência.

Você pode configurar uma VPN com um IP dinâmico usando o OpenVPN e um serviço como no-ip.org / dyndns.com. Isso permitirá que você se conecte de qualquer lugar ao seu sistema em casa. Então, tudo o que você precisa fazer para compartilhar os arquivos é configurar seu servidor SAMBA e garantir que seus arquivos sejam compartilhados. Eu uso esse método, e é perfeitamente aceitável para mim, apenas certifique-se de ter uma chave strong para sua VPN (mínimo de 1024 bits, preferencialmente 2048 bits)

    
por 22.02.2012 / 07:40