Como transferir arquivos entre Linux e Windows via LAN

Cum să transferați fișiere între Linux și Windows prin LAN
⏱️ 6 min read

Você tentou usar um pen drive ou cartão SD para transferir arquivos do Linux para um computador Windows e achou isso irritante e cansativo, especialmente quando há muitos arquivos para mover e está demorando muito para ser concluído.

Você não precisa perder seu precioso tempo usando dispositivos de armazenamento quando pode mover arquivos de forma rápida e fácil pela rede local (LAN).

Os principais métodos usados ​​para fazer isso são:

  • Crie um compartilhamento no Linux para acessá-lo do Windows usando Samba
  • Crie um compartilhamento no Windows para acessá-lo do Linux

Crie um compartilhamento no Linux e acesse-o do Windows usando Samba

A maneira melhor e mais rápida de fazer isso é instalando o pacote Samba. Samba é a solução ideal para compartilhar arquivos entre diferentes dispositivos, como máquinas Windows, Linux ou Mac. As máquinas precisam estar em rede com um roteador genérico.

As máquinas Windows vêm com funcionalidades que permitem trabalhar com o Samba fora da caixa, então você só precisa instalar um pacote para máquinas Linux.

1. Em sua máquina Linux, abra o local que contém os arquivos que deseja compartilhar.

2. Clique com o botão direito no arquivo e selecione “Opções de compartilhamento”.

3. Se você receber um prompt solicitando a instalação dos serviços Samba, clique em “Instalar serviço”.

4. Clique em Reiniciar sessão quando o serviço Samba for instalado para habilitar o compartilhamento.

5. Marque as caixas “Compartilhar esta pasta” e “Permitir que outros criem e excluam arquivos desta pasta”.

6. Clique em “Criar compartilhamento” para concluir o processo.

7. Abra o Terminal e digite os seguintes comandos:

Substitua USERNAME pelo seu próprio nome de usuário.

8. Encontre a seção global e adicione as linhas:

9. Pressione Ctrl + O e Ctrl + X para salvar e sair.

10. Reinicie o Samba:

11. Vá para a máquina Windows, clique com o botão direito em Iniciar e selecione Executar.

12. Na caixa Executar, digite o comando: \computer_nameshare_name5.

Nota: o nome do computador, neste caso, pode ser o endereço IP da máquina Linux, que você pode encontrar indo para o computador Linux e abrindo o terminal e digitando ipconfig.

13. Digite o nome do computador Linux e compartilhe o nome do recurso.

14. Um prompt será exibido solicitando suas credenciais.

15. Digite seu nome de usuário e senha do Linux. Clique OK.

16. Tente acessar os compartilhamentos de seu computador Windows.

O novo servidor deve ser exibido em “Meus locais de rede” no Windows.

Como alternativa, faça o seguinte: clique com o botão direito em Iniciar e selecione Executar e digite: //server. Substitua servidor pelo nome ou endereço IP da máquina que executa seu servidor Samba. Uma janela com os compartilhamentos navegáveis ​​do servidor será aberta.

Nota: para acessar compartilhamentos não navegáveis, use este código: \servershare name

Crie um compartilhamento no Windows para acessá-lo do Linux

Isso será feito em três etapas, como segue:

  • Habilitar compartilhamento no Windows
  • Compartilhe a pasta
  • Acesse-o do Linux

Habilitar compartilhamento no Windows

Comece verificando se as configurações de rede estão definidas para permitir uma conexão do sistema Linux. Para fazer isso:

1. Vá para o Painel de Controle e clique em “Rede e Internet”.

transfer-files-linux-windows-via-lan-control-panel-network-and-internet

2. Selecione “Centro de Rede e Compartilhamento”.

transfer-files-linux-windows-via-lan-control-panel-network-and-internet-network-and-sharing-center

3. A janela Centro de Rede e Compartilhamento será aberta. Clique em “Alterar configurações avançadas”.

transfer-files-linux-windows-via-lan-control-panel-network-and-internet-network-and-sharing-center-change-advanced-settings

4. Habilite essas duas configurações: “Network Discovery” e “Turn on file and printer sharing”.

transfer-files-linux-windows-via-lan-network-and-sharing-center-enable

5. Clique em Salvar alterações.

6. O compartilhamento agora está ativado.

Compartilhe a pasta

Crie uma pasta compartilhada para o sistema Linux ver, conectar e acessar. Você pode compartilhar qualquer coisa, então siga estas etapas:

1. Encontre a pasta que deseja compartilhar e clique com o botão direito nela.

2. Selecione “Propriedades”.

transfer-files-linux-windows-via-lan-file-explorer-properties

3. Na guia Compartilhamento, clique em “Compartilhamento avançado”.

4. Na janela Compartilhamento avançado, ative a opção “Compartilhar esta pasta”.

5. Clique em “Permissões”.

Nota: na janela Permissões, você pode restringir o acesso à pasta a usuários ou contas específicas. Selecione “Permissão de controle total para todos” para dar acesso a qualquer usuário. Dessa forma, qualquer pessoa pode ler e gravar alterações nos arquivos da pasta que você compartilha.

Se, no entanto, você deseja restringir o acesso a contas de usuário específicas, remova o usuário “Todos”, adicione os usuários desejados e atribua as permissões relevantes a eles. As contas de usuário são aquelas que estão no sistema Windows (não no sistema Linux).

6. Clique em OK para fechar a janela Permissões.

7. Clique em OK para fechar a janela Compartilhamento avançado.

8. Vá para a guia Segurança na janela principal de propriedades.

Nota: configure permissões semelhantes às das configurações de compartilhamento para que os usuários do Linux possam acessar a pasta compartilhada.

Se eles não corresponderem, as configurações mais restritivas serão aplicadas.

No entanto, se o usuário com quem você pretende compartilhar já tem permissões de segurança, feche a janela e vá para a terceira etapa. Caso contrário, clique em “Editar” para adicionar um usuário, clique em “Adicionar” na janela Permissões que é aberta e insira os detalhes do usuário.

9. Clique em OK em todas as janelas. A pasta agora deve ser compartilhada com sua rede.

Acesso de Linux

Você pode montar a pasta compartilhada usando Linux GUI ou usando uma linha de comando. Para o nosso exemplo, usaremos o Terminal porque ele funciona em muitas distribuições e é mais rápido.

Para fazer isso, você precisará do pacote cifs-utils para montar compartilhamentos SMB. Conclua as etapas a seguir.

1. No terminal, digite:

2. Faça um diretório.

3. Monte o compartilhamento no diretório

4. Crie uma pasta na área de trabalho. (É mais fácil acessar a partir daqui.)

5. Crie e monte a pasta usando estes comandos:

Nota: se for solicitada a senha root do sistema Linux e sua conta de usuário no Windows, insira cada uma delas e execute o comando.

Agora você verá o conteúdo do compartilhamento do Windows e poderá adicionar dados a ele.

Agora você pode transferir arquivos de e para sistemas Linux e Windows? Conte-nos o que funcionou para você e, se tiver um método diferente, compartilhe conosco abaixo.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x