Ir para o conteúdo
Promovaweb

Envie arquivos entre dispositivos com Taildrop

Revisado em

Antes de começar

Envie arquivos entre seus dispositivos com Taildrop, receba pelo terminal Linux e confira a transferência, as permissões e os limites atuais do recurso.

  • Dois dispositivos pessoais autenticados com a mesma identidade.
  • Taildrop habilitado na tailnet e espaço para receber o arquivo.
  • No Linux, permissão de escrita na pasta de recebimento.

O Taildrop transfere arquivos entre dispositivos pessoais autenticados com a mesma identidade. Na documentação consultada, o recurso está em alpha e precisa ser habilitado na tailnet. Dispositivos de outro usuário e máquinas identificadas por tags ficam fora desse uso.

Prepare os dois dispositivos

No painel administrativo, abra Settings, General e ative Send Files. Confirme que os dois aplicativos estão conectados à mesma tailnet e pertencem ao mesmo usuário. No Linux, consulte os nomes disponíveis:

Terminal
tailscale status

Use um arquivo pequeno no primeiro envio. Assim, você consegue conferir a chegada antes de transferir uma pasta compactada ou outro arquivo maior. O nome notebook nos comandos abaixo é um exemplo e deve ser substituído pelo nome do seu destino.

Envie pelo terminal Linux

O comando recebe o caminho do arquivo e um destino terminado por dois-pontos:

Terminal
tailscale file cp ./documento.pdf notebook:

Nos aplicativos gráficos, use a opção de envio de arquivos do Tailscale ou o menu de compartilhamento do sistema. No macOS, confira também a extensão de compartilhamento nas configurações do sistema antes do primeiro envio.

Receba e confira o arquivo

No Linux de destino, escolha uma pasta existente para retirar os arquivos recebidos da fila:

Terminal
mkdir -p ~/Recebidos-Taildrop
tailscale file get ~/Recebidos-Taildrop

Abra o documento no destino e compare o tamanho com o original. Para arquivos técnicos, você também pode comparar o SHA-256 nas duas máquinas Linux:

Terminal
sha256sum ./documento.pdf

Execute a conferência dentro da pasta correspondente em cada máquina. Os hashes precisam ser iguais. Preserve o original até concluir essa comparação.

Separe envio, recebimento e leitura

O envio concluído e a abertura do arquivo são verificações diferentes. No Linux, o arquivo pode estar aguardando retirada pela CLI. Confira a pasta passada ao comando de recebimento e suas permissões antes de enviar o mesmo documento novamente.

No destino, adapte o caminho para calcular o hash do arquivo recebido:

Terminal
sha256sum ~/Recebidos-Taildrop/documento.pdf

Compare a sequência completa com a saída obtida na origem. Nomes iguais não comprovam que o conteúdo permaneceu igual. Se os hashes diferirem, preserve o original e confira qual arquivo foi selecionado em cada máquina antes de repetir a transferência.

Para o primeiro exercício, use um documento criado por você sem informações privadas. A transferência não executa o arquivo nem garante que ele possa ser aberto por qualquer aplicativo. O formato precisa ser compatível com o programa instalado no destino. Ao terminar, remova somente as cópias temporárias que você reconhece. O Taildrop não é um procedimento de backup.

Se o destino não aparecer

Confira a conexão, a identidade e a ausência de tags nos dois dispositivos. O Taildrop tem autorização própria para transferências entre seus dispositivos e pode funcionar mesmo quando a política restringe outros acessos. Para enviar arquivos a outro usuário, escolha um serviço com autenticação e permissões apropriadas, como SFTP sobre SSH convencional.

Confira o resultado

O arquivo recebido abre no destino e seu SHA-256 corresponde ao original quando essa conferência é utilizada.

Fontes e conferência

Procedimento revisado a partir da documentação oficial em 2 de novembro de 2026. Não executado em uma tailnet de laboratório nesta edição.