Envie arquivos entre dispositivos com Taildrop
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:
tailscale statusUse 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:
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:
mkdir -p ~/Recebidos-Taildroptailscale file get ~/Recebidos-TaildropAbra 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:
sha256sum ./documento.pdfExecute 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:
sha256sum ~/Recebidos-Taildrop/documento.pdfCompare 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.
