Transferência de Arquivos · 3 min read · Dec 16, 2025
Como compartilhar arquivos localmente no Linux usando NitroShare
NitroShare é um aplicativo de transferência de arquivos multiplataforma que pode ajudar os usuários do Linux a mover arquivos de um dispositivo para outro, desde que esteja instalado em todos eles. Embora existam muitas maneiras de fazer isso, e algumas sejam mais seguras que o NitroShare, esta é uma das mais simples e fáceis de usar para tarefas comuns de compartilhamento de arquivos do dia a dia. No guia rápido a seguir, vou mostrar como transferir um arquivo de exemplo de um sistema Ubuntu para um sistema Arch.
Primeiro, precisamos instalar o NitroShare em ambos os sistemas. O NitroShare já está disponível nos repositórios padrão do Ubuntu, então você pode instalá-lo abrindo um terminal e digitando
sudo apt-get install nitroshareNo entanto, se você quiser a versão mais recente do software, há um repositório oficial oferecido pelos desenvolvedores do aplicativo que você pode adicionar digitando os seguintes comandos:
sudo apt-add-repository ppa:george-edison55/nitroshare..seguido por:
sudo apt-get update e entãoe então
sudo apt-get install nitrosharepara instalar a versão mais recente.
No Arch, o pacote está localizado no repositório AUR. Se você estiver tendo problemas para instalá-lo a partir da ferramenta “pacman”, basta abrir um terminal e digitar os seguintes comandos:
wget https://aur.archlinux.org/cgit/aur.git/snapshot/nitroshare.tar.gzpara baixar o pacote, então
tar xf nitroshare.tar.gzpara descompactar o arquivo baixado, então
cd nitrosharepara entrar no diretório recém-criado, e finalmente
makepkg -sripara instalar o NitroShare.

Após ter instalado o aplicativo em ambos os sistemas, inicie-o a partir do menu e um novo ícone aparecerá na sua bandeja. Enviar um arquivo para os dispositivos que compartilham a mesma conexão de rede é tão simples quanto clicar com o botão esquerdo/direito no ícone da bandeja e selecionar a opção “Enviar Arquivos…”.

Isso abrirá uma janela do gerenciador de arquivos que permitirá que você selecione os arquivos que deseja enviar. Você pode enviar um ou vários arquivos, ou até mesmo um diretório inteiro. O próximo passo é escolher o dispositivo para o qual os arquivos devem ser enviados (apenas um no meu caso, de qualquer forma).

E então um diálogo mostrará o progresso da transferência. Você pode fechar esta janela de progresso e o NitroShare continuará funcionando em segundo plano. Uma vez que a transferência for concluída, você será notificado pelo sistema de notificações.

As configurações do aplicativo são acessadas clicando no ícone do aplicativo na bandeja e selecionando a opção “Configurações”. Lá você encontrará três abas referentes a diferentes aspectos da funcionalidade do aplicativo. Na aba “Geral”, você pode definir um nome de dispositivo que será transmitido na rede, definir opções de inicialização automática e também definir o “comportamento de recepção”.

Na aba “Avançado”, você verá as configurações de porta e transmissão. O padrão deve funcionar bem, mas se você estiver tendo problemas com um número de porta específico, pode alterá-lo. Além disso, as configurações de tempo limite e intervalo de transmissão podem potencialmente tornar seu dispositivo mais facilmente descobrível, mas note que haverá uma leve desvantagem na carga de tráfego devido à comunicação constante.

Se toda essa simplicidade no envio e recebimento de arquivos o deixar um pouco nervoso e você quiser adicionar uma camada de segurança ao aplicativo, vá para a seção “Segurança” e clique na caixa “Ativar TLS”. Lá você pode adicionar certificados CA, frases de senha de chave privada, etc.

Para a criação de uma chave privada, abra um terminal e digite
openssl genrsa -des3 -out rootCA.key 2048Se você quiser um tamanho de chave maior, deve substituir “2048” por “4096”. Um detalhe a mais é o parâmetro “-des3” que adiciona uma proteção por senha à chave. Se você não quiser essa etapa, remova o parâmetro específico do comando anterior.
Em seguida, digite:
openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 2048 -out rootCA.peme você será solicitado a auto-assinar o certificado adicionando alguns detalhes pessoais, o que é feito respondendo a uma série de perguntas. O parâmetro “-days” define o período de tempo antes da expiração da chave, então altere seu valor para o que você quiser. A forma final do arquivo deve ser algo como isto:

Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.