Propaganda

Ao criar seu próprio servidor de arquivos ou armazenamento conectado à rede, você ficará surpreso com a quantidade de pensamento que precisa dar para mover seus arquivos.

Para o olho humano, cada abordagem parece a mesma (como no invisível), mas no nível técnico, seus computadores estão falando de maneiras muito diferentes. A abordagem adotada dependerá de quais sistemas operacionais e tipos de dispositivos você pretende conectar.

1. FTP

Você pode acessar um disco rígido conectado a um roteador via FTP

FTP significa File Transfer Protocol. É um método padrão para mover arquivos entre um cliente e um servidor. Seu laptop, por exemplo, é o cliente. Seu servidor doméstico é, bem, o servidor.

O FTP é versátil, pois seu sistema operacional realmente não importa. O protocolo existe desde antes de qualquer um deles ter interfaces gráficas com o usuário. Seu roteador pode até vir com uma porta USB e suportar a transferência de dados para um disco rígido externo via FTP (que é uma maneira fácil de criar um servidor doméstico, embora nem de longe tão robusto quanto a configuração de uma máquina dedicada para o trabalho).

Você pode proteger seus dados solicitando um nome de usuário e senha, mas, por padrão, o FTP transferirá suas credenciais sem criptografia. Isso pode ser bom na sua rede doméstica, mas você deseja algo mais seguro ao operar em uma rede maior ou ao transmitir arquivos pela Internet.

Isso não significa que você precise abandonar o FTP. Você pode experimentar o FTPS, uma variação que criptografa sua conexão.

2. SMB

Compartilhamento pessoal de arquivos no Linux usando o Samba

SMB significa Server Message Block. Embora tenha começado como um projeto da IBM, tornou-se um meio para computadores executando o Microsoft Windows se comunicarem em uma rede local. Ao criar uma pasta usando o Windows Explorer e expandir o acesso a outros usuários, você o faz via SMB.

O SMB não se limita aos usuários do Windows. Você também pode acessar esses arquivos no macOS, Linux e outros sistemas operacionais semelhantes ao Unix. A Apple chama sua implementação de SMBX, enquanto no Linux a implementação é conhecida como Samba. Em qualquer um dos casos, seu laptop pode servir como servidor ou cliente.

O SMB é ótimo para espalhar arquivos entre máquinas em uma rede local de forma multiplataforma. Os usuários não precisam de nenhum conhecimento técnico para começar a compartilhar pastas e baixar arquivos, além do conhecimento da seção de rede na barra lateral de um gerenciador de arquivos.

3. AFP

O AFP, ou Apple Filing Protocol, é o sistema proprietário da Apple para conectar diferentes computadores macOS. Se você tem uma família cheia de produtos Apple ou administra uma empresa que usa hardware Apple, esse pode ser o protocolo de transferência de arquivos mais relevante para você.

Embora o AFP seja específico para dispositivos Apple, você pode comprar sistemas de mídia domésticos compatíveis com o protocolo. Você também pode configure sua própria caixa FreeNAS ou OpenMediaVault FreeNAS vs. OpenMediaVault vs. Amahi: Qual é o melhor para um NAS DIY?Planejando um NAS DIY, mas não sabe qual solução escolher? Descubra o que é melhor para você: FreeNAS, OpenMediaVault ou Amahi! consulte Mais informação com um PC antigo e use o AFP para compartilhar arquivos com seus iMacs, MacBooks e iPads.

Por outro lado, se você não trabalha exclusivamente com o hardware da Apple, há poucas razões para se preocupar com a AFP. Este protocolo é bastante especializado. Outras opções oferecem melhor compatibilidade entre plataformas ou comunicação entre servidores.

4. NFS

O Network File System, conhecido como NFS, é um protocolo usado em computadores Unix e similares a Unix (como Linux). Sua força está na capacidade de muitas máquinas acessarem o mesmo servidor regularmente. O NFS pode oferecer velocidades mais rápidas em computadores compatíveis com o protocolo.

Uma desvantagem do NFS é que, mesmo se você usa uma área de trabalho baseada em Linux, a instalação não é óbvia. As instruções geralmente apontam para a linha de comando, com a necessidade de instruir o computador a montar compartilhamentos de rede como se fosse o hardware físico. Como o nome sugere, você está tratando uma pasta compartilhada em uma rede como se ela fizesse parte do seu sistema de arquivos.

Novamente, a configuração do NFS não é difícil se você se sentir confortável com a linha de comando, mas o processo não é algo intuitivo que você pode descobrir e configurar no gerenciador de arquivos da área de trabalho.

5. SSH / SFTP

Manual SFTP aberto em um terminal Linux

SSH significa Secure Shell. É um método de conexão e gerenciamento de uma máquina remota. Se você deseja executar comandos em um servidor, seja em seu porão ou em um farm de servidores a milhares de quilômetros de distância, você pode recorrer ao SSH para concluir o trabalho.

Por si só, o SSH não é um protocolo de transferência de arquivos. É aí que entra o SFTP, também conhecido como SSH File Transfer Protocol ou Secure File Transfer Protocol. Essa é uma maneira de transferir arquivos por uma conexão criptografada. Apesar da semelhança no nome, o SFTP não se refere ao uso de FTP sobre SSH, o que é um assunto complicado.

O SFTP é um método diferente de transferência de dados usando a mesma tecnologia do SSH.

O SFTP não é necessário para um servidor doméstico, a menos que você esteja preocupado com o fato de alguém ter acesso à sua rede Wi-Fi e esteja bisbilhotando seu tráfego. O SFTP é uma opção melhor para transferir arquivos de ou para locais fora de sua casa. Mas isso não significa que você deve usar o SSH ao mover arquivos remotamente.

Se você tiver uma conexão VPN ativa criptografando seu tráfego da Web, poderá usar FTP ou montar compartilhamentos NFS sabendo que seus dados têm alguma proteção. Usar o SFTP em conjunto com uma VPN é um pouco redundante.

6. DLNA

DLNA é a abreviação de Digital Living Network Alliance. É um padrão de certificação e não um protocolo de transferência de arquivos, mas ainda é um acrônimo que você precisa saber ao configurar um servidor de mídia doméstico. Se você pretende transmitir arquivos para um console de TV inteligente ou videogame, precisará de um servidor com suporte a DLNA.

Para transmitir conteúdo via DLNA, você não abre o gerenciador de arquivos para compartilhar ou acessar arquivos. Você não está acessando arquivos por meio de um método conhecido como DLNA.

Em vez disso, você precisa de um software dedicado. Plex é um dos exemplos mais populares As melhores soluções pré-construídas, de bricolage e NAS para um servidor PlexProcurando o melhor servidor Plex? Aqui estão algumas das melhores maneiras de orçamento, pré-construído e DIY para executar um servidor Plex! consulte Mais informação , com Emby sendo uma alternativa de código aberto. Esses programas pegam seus arquivos brutos e os transmitem em um formato que os dispositivos compatíveis com DLNA entendam.

Você pode transmitir música e vídeo de um desktop, laptop ou NAS dedicado. O que importa é que você esteja executando o software necessário no dispositivo que está enviando e no dispositivo que está recebendo.

A melhor maneira de transferir arquivos em uma rede doméstica

Como todo software ou código do seu computador existe em algum lugar como um arquivo, não é surpresa que haja muitas maneiras de mover arquivos. Mas isso não precisa ser complicado. Dependendo do seu caso de uso, é fácil recomendar alguns protocolos.

  • Use o Windows e deseja compartilhar arquivos com membros da família? SMB
  • Você tem uma casa da Apple? AFP
  • Deseja compartilhar arquivos entre dois desktops baseados em Linux? SMB
  • Deseja uma conexão contínua entre um desktop e servidor baseado em Linux? NFS
  • Quer algo que realmente não se importe com o sistema operacional de sua preferência? FTP
  • Precisa de segurança quando estiver longe de casa? SFTP
  • Transmite músicas e vídeos para uma TV? DLNA

Não quer se preocupar com uma rede? Você sempre pode usar o pen drives. Ou, se você estiver trabalhando com arquivos de mídia grandes, convém vá com um disco rígido portátil Os 8 melhores discos rígidos portáteis que você pode comprar agora consulte Mais informação .

Bertel é um minimalista digital que grava em um laptop com opções de privacidade física e em um sistema operacional aprovado pela Free Software Foundation. Ele valoriza a ética sobre os recursos e ajuda outras pessoas a assumir o controle de suas vidas digitais.