Como transferir e compartilhar arquivos entre o Windows e o Linux

Como transferir e compartilhar arquivos entre o Windows e o Linux

Copiar dados de um PC com Windows para Linux - ou em outra direção - pode parecer intimidante no início. Afinal, é algo que parece que deveria ser simples, mas acaba sendo difícil.





Na verdade, compartilhar arquivos do Windows para o Linux é fácil, mas apenas se você souber como fazê-lo. Pronto para descobrir? Aqui está tudo o que você precisa saber sobre como transferir arquivos do Windows para o Linux e vice-versa.





4 maneiras de transferir arquivos do Windows para o Linux

Transferir dados entre os sistemas operacionais Windows e Linux é mais fácil do que você pensa. Compilamos cinco maneiras de fazer isso:





  1. Transferir arquivos com FTP
  2. Copie arquivos com segurança via SSH
  3. Compartilhe dados usando o software de sincronização
  4. Use pastas compartilhadas em sua máquina virtual Linux

Com cada um desses métodos, você poderá mover facilmente (e em alguns casos, sem esforço) arquivos entre sistemas operacionais.

Vamos examiná-los um a um e descobrir qual é o mais adequado para você.



1. Copie arquivos via SSH do Windows para o Linux

Com o SSH habilitado em seu dispositivo Linux, você pode enviar dados por meio da linha de comando de um computador para outro. Para que isso funcione, no entanto, você precisará configurar um servidor SSH em sua máquina Linux.

como transferir música do ipod antigo para o computador

Comece abrindo um terminal e atualizando e atualizando o sistema operacional.





sudo apt update
sudo apt upgrade

Depois de concluído, instale o servidor SSH. O servidor OpenSSH é uma boa opção.

sudo apt install openssh-server

Aguarde enquanto ele é instalado. Para verificar a qualquer momento se o servidor OpenSSH está em execução, use





sudo service ssh status

Para transferir dados do Windows, use um cliente SSH como o PuTTY. Para isso, é necessário que a ferramenta PSCP (cliente de cópia segura) seja baixada em seu sistema Windows para ser executada junto com o PuTTY. Encontre ambos no Página inicial do PuTTY .

Relacionado: SSH do Windows 10 vs. PuTTY

Observe que, embora o PuTTY precise ser instalado, o PSCP não. Em vez disso, salve o arquivo pscp.exe baixado na raiz da unidade C: ou configure-o como uma variável de ambiente. Você também precisará confirmar o endereço IP do dispositivo Linux. Verifique no terminal Linux com

ip addr

Com uma conexão estabelecida, você pode enviar dados do Windows para o Linux desta forma:

c:pscp c:
omepath oafile.txt user@remoteIP:homeuser
omepath
ewname.txt

Você será solicitado a fornecer sua senha para o computador Linux antes do início da transferência.

Quer copiar dados do Linux para o Windows na mesma sessão SSH? Este comando fará o download do arquivo especificado para o diretório atual:

c:pscp user@remoteIP:homeuser
omefile.txt .

Observe o período solitário no final --- inclua isso ou a transferência não funcionará.

2. Como transferir arquivos do Linux para o Windows usando FTP

Um aplicativo de protocolo de transferência de arquivos (FTP) com suporte SSH também pode ser usado. Transferir arquivos via SFTP em uma interface de usuário controlada por mouse é indiscutivelmente mais fácil do que confiar em comandos digitados.

Novamente, um servidor SSH deve estar em execução na máquina Linux antes de você iniciar. Você também deve garantir que instalou um aplicativo FTP no Windows como o FileZilla, que tem suporte a SFTP.

Para usar este método, execute o FileZilla e:

  1. Abrir Arquivo> Gerente do site
  2. Criar uma Novo site
  3. Defina o protocolo para SFTP
  4. Adicione o endereço IP de destino em Hospedeiro
  5. Especifique um nome de usuário e senha
  6. Defina o tipo de logon para Normal
  7. Clique Conectar quando estiver pronto

Você pode então usar o aplicativo FTP para mover arquivos do Windows para o Linux e vice-versa, arrastando e soltando.

3. Compartilhe arquivos entre Linux e Windows com o Resilio Sync

Outra opção que você deve considerar é um programa de sincronização de arquivos. Normalmente são plataformas cruzadas e usam uma chave criptografada para gerenciar a conexão entre os dispositivos.

Tudo o que você precisa fazer é instalar o aplicativo, nomear uma pasta de sincronização e, em seguida, criar a chave. Configure isso no segundo PC e seus dados serão sincronizados. Duas boas opções estão disponíveis para isso:

  1. Resilio Sync : anteriormente conhecido como BitTorrent Sync, o Resilio está disponível em quase todas as plataformas que você imaginar. Existe uma versão paga, mas a opção gratuita é suficiente para sincronizar dois aparelhos
  2. SyncThing : para Linux, Windows, macOS e Android, esta alternativa Resilio Sync oferece um recurso semelhante sem o componente pago

Nosso guia para usar o Resilio Sync (assim como SyncThing) irá guiá-lo através da configuração de transferências de arquivos de rede entre computadores Linux e Windows.

4. Crie e monte uma pasta compartilhada VirtualBox no Linux

Em vez de executar um PC separado, é comum executar Linux ou Windows em uma máquina virtual (VM). Mas existe uma maneira de transferir arquivos entre o Windows e o Linux quando um está instalado em uma VM?

Felizmente, sim. Com o VirtualBox, você pode criar um diretório compartilhado virtual para sincronização de dados.

Se você estiver executando o Windows em uma VM no Linux (ou vice-versa), o VirtualBox já está configurado para compartilhamento. Certifique-se de ter o Guest Additions instalado em sua máquina virtual antes de continuar.

No gerenciador do VirtualBox, selecione a VM e:

  1. Escolher Iniciar> Iniciar sem cabeça (ou com a VM em execução, Dispositivos> Pastas Compartilhadas )
  2. Uma vez executado, clique com o botão direito na VM e selecione Configurações> Pastas compartilhadas
  3. Selecione Pastas da máquina
  4. Clique no + símbolo à direita (ou clique com o botão direito e selecione Adicionar pasta compartilhada )
  5. Navegue no Caminho da pasta e encontre o diretório que deseja usar
  6. Defina um nome (se necessário) e OK
  7. Use o Auto-montagem caixa de seleção para garantir que o compartilhamento esteja disponível sempre que a VM for executada
  8. Clique OK novamente para confirmar e sair

Quando você reinicializar a VM, o compartilhamento estará pronto para trocar dados entre o PC host e o sistema operacional convidado.

E o compartilhamento de arquivos na GUI?

Existe outra opção para compartilhar arquivos entre PCs com Windows e Linux. No entanto, criar um arquivo compartilhado em um ou ambos os sistemas e, em seguida, acessá-lo através de uma rede não é confiável, na melhor das hipóteses.

Compartilhar arquivos entre o Windows e o Linux é fácil

Quer você seja novo no Linux ou não esteja familiarizado com o Windows, compartilhar dados entre eles é mais fácil do que você pensa.

Vimos vários métodos. Recomendamos que você experimente todos eles e descubra qual deles você se sente mais confortável.

Se você estiver sincronizando dados com o Linux, há uma boa chance de que você esteja migrando sua computação do Windows. Consulte nosso guia para mudar do Windows para o Linux para obter mais dicas.

Compartilhado Compartilhado Tweet O email Os 7 melhores aplicativos de transferência de arquivos sem fio no Linux

Precisa transferir seus arquivos por Wi-Fi no Linux? Aqui estão vários métodos que você pode usar.

Leia a seguir
Tópicos relacionados
  • Linux
  • FTP
  • Compartilhamento de arquivos
  • Dicas de Linux
Sobre o autor Christian Cawley(1510 artigos publicados)

Editor adjunto de segurança, Linux, DIY, programação e explicação técnica, e produtor de podcasts realmente úteis, com vasta experiência em suporte de desktop e software. Um colaborador da revista Linux Format, Christian é um mexedor de Raspberry Pi, amante de Lego e fã de jogos retro.

Mais de Christian Cawley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever