Como transferir e compartilhar arquivos entre Windows e Linux
Copiar dados de um PC com Windows para Linux – ou na outra direção – pode parecer intimidador no início. Afinal, é algo que parece 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
Se você deseja mover dados entre os sistemas operacionais Windows e Linux, é mais fácil do que você pensa. Nós compilamos quatro maneiras para você fazer isso:
- Copie arquivos com segurança via SSH
- Transferência de arquivos do Windows para Linux com FTP
- Compartilhe dados usando o software de sincronização
- Use pastas compartilhadas em sua máquina virtual Linux
Com cada um desses métodos, você poderá facilmente (e, em alguns casos, sem esforço) realizar a transferência de arquivos de Linux para Windows ou Windows para Linux.
Vamos analisá-los e descobrir qual é o mais adequado para você.
1. Copie arquivos entre Windows e Linux via SSH
Com o SSH ativado 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.
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 instala. 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. Isso requer que a ferramenta PSCP (cliente de cópia segura) seja baixada em seu sistema Windows para ser executada junto com o PuTTY. Encontre ambos na página de downloads do PuTTY.
Baixar: 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:\ do Windows ou configure-o como uma variável de ambiente. Você também precisará confirmar o endereço IP do dispositivo Linux. Faça check-in no terminal Linux com:
hostname -I
Com uma conexão estabelecida, você pode transferir um arquivo do Windows para o Linux assim:
c:\pscp c:\some\path\to\a\file.txt user@remoteIP:\home\user\some\path\newname.txt
Você será solicitado a fornecer sua senha para o computador Linux antes do início da transferência.
Deseja copiar arquivos 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:\home\user\some\file.txt.
Observe o único ponto no final, que você deve incluir, ou a transferência não funcionará.
2. Como transferir arquivos do Linux para o Windows usando FTP
Você também pode usar um aplicativo de protocolo de transferência de arquivo (FTP) com suporte a SSH. A transferência de 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 iniciar. Você também deve garantir que instalou um aplicativo de FTP no Windows, como o FileZilla, que possui suporte a SFTP.
Baixar: FileZilla
Para usar este método, execute o FileZilla e:
- Abrir arquivo > Gerenciador de sites
- Criar um novo site
- Definir o protocolo para SFTP
- Adicione o endereço IP de destino no Host
- Especifique um nome de usuário e senha
- Defina o tipo de logon como normal
- Clique em Conectar quando estiver pronto
Você pode usar o aplicativo FTP para mover arquivos do Windows para o Linux e vice-versa usando arrastar e soltar.
3. Compartilhe arquivos entre Linux e Windows com Resilio Sync
Outra opção que você deve considerar é um programa de sincronização de arquivos. Normalmente, eles são multiplataforma 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 criar a chave. Configure isso no segundo PC e seus dados serão sincronizados. Duas boas opções estão disponíveis para isso:
- Resilio Sync : anteriormente conhecido como BitTorrent Sync, o Resilio está disponível em praticamente qualquer plataforma que você possa imaginar. Existe uma versão paga, mas a gratuita é suficiente para sincronizar dois dispositivos
- Syncthing : Para Linux, Windows, macOS e Android, esta alternativa Resilio Sync oferece um recurso semelhante sem o componente pago
4. Como transferir arquivos do Windows para uma máquina virtual 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 Windows e Linux quando um está instalado em uma VM?
Felizmente, sim. Com o VirtualBox, você pode criar um diretório virtual compartilhado 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 prosseguir.
No gerenciador do VirtualBox, selecione a VM e:
- Escolha Start > Headless Start (ou com a VM em execução, Devices > Shared Folders )
- Após a execução, clique com o botão direito do mouse na VM e selecione Configurações > Pastas compartilhadas
- Selecionar Pastas da Máquina
- Clique no símbolo + à direita (ou clique com o botão direito e selecione Adicionar pasta compartilhada )
- Navegue pelo caminho da pasta e encontre o diretório que deseja usar
- Defina um nome (se necessário) e, em seguida, OK
- Use a caixa de seleção Montagem automática para garantir que o compartilhamento esteja disponível sempre que a VM for executada
- Clique em OK novamente para confirmar e sair
Ao reiniciar a VM, o compartilhamento estará pronto para trocar dados entre o PC host e o sistema operacional convidado.
Você pode mover um arquivo do Windows para o Linux usando um compartilhamento de rede?
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 acessá-lo em uma rede não é confiável na melhor das hipóteses.
Compartilhar arquivos entre Windows e Linux é fácil
Se você é novo no Linux ou não conhece o Windows, compartilhar dados entre eles é mais fácil do que você pensa. Agora que você sabe como transferir arquivos do Windows para o Linux e vice-versa, recomendamos que experimente todos os métodos mencionados acima e descubra com qual deles você se sente mais confortável.
Se você estiver sincronizando dados com o Linux, há uma boa chance de estar migrando do Windows. Não se preocupe, é mais fácil do que você pensa.
Deixe um comentário