Como partilhar ficheiros entre um computador Linux e Windows

Updated: 12/31/2020 por Computer Hope

A maneira mais fácil e confiável de compartilhar arquivos entre um computador Linux e Windows na mesma rede local é usar o protocolo de compartilhamento de arquivos Samba. Todas as versões modernas do Windows vêm com o Samba instalado, e o Samba é instalado por padrão na maioria das distribuições do Linux.

Criar uma pasta compartilhada no Windows

Primeiro, crie uma pasta compartilhada na sua máquina Windows.

  1. Abrir o Painel de Controle.
  2. Ir para Opções de Rede e Compartilhamento.
  3. Ir para Alterar Configurações Avançadas de Compartilhamento.
  4. Selecione Ativar Descoberta de Rede e Ativar Arquivo e Compartilhamento de Impressão.

Agora, crie uma nova pasta para compartilhar ou escolha uma pasta existente que você gostaria de compartilhar.

  1. Clique com o botão direito do mouse na pasta e selecione Propriedades.
  2. Vá para a guia Compartilhamento.
  3. Acima do botão Compartilhar está o nome da rede do compartilhamento que você está criando. Ele deve se parecer com {\i1}YOURCOMPUTERNAME\Users\i}YourUserName\ShareFolderName. Tome nota deste nome de rede para usar mais tarde na sua máquina Linux.
  4. Click Share.

Acesso a uma pasta partilhada Windows a partir do Linux, usando o Konqueror

Muitas distribuições Linux usam o ambiente de trabalho KDE e o gestor de ficheiros/browser Konqueror. Se isto é o que você está usando, você pode seguir estes passos para acessar sua pasta compartilhada do Windows:

  1. Clique no ícone do menu K.
  2. Selecione Internet -> Konqueror.
  3. Na janela do Konqueror que se abre, clique no link Pastas de Rede, ou digite remote:/ na barra de endereço e pressione Enter.
  4. Clique no ícone Acções Samba.
  5. Clique no ícone do seu grupo de trabalho Windows Home.
  6. Clique no ícone Workgroup.
  7. Clique no ícone do seu computador.
  8. Quando solicitado, digite o nome de usuário e senha da conta do Windows que criou o compartilhamento.
  9. Clique OK.

Acesso a uma pasta compartilhada do Windows a partir do Linux, usando o Nautilus

Muitas distribuições Linux, especialmente aquelas que usam o ambiente desktop GNOME, usam o gerenciador de arquivos Nautilus. Se é isto que você está usando, você pode seguir estes passos para acessar sua pasta compartilhada do Windows:

  1. Abrir Nautilus.
  2. No menu File, selecione Connect to Server.
  3. Na caixa suspensa Service type, selecione Windows share.
  4. No campo Server, digite o nome do seu computador.
  5. Click Connect.

Alternatively, na barra de endereços do Nautilus, você pode digitar smb://ComputerName/ShareName e pressione Enter. Por exemplo, quando criou o seu Windows Share, se o nome da partilha foi listado como:

\YOURCOMPUTERNAME\Users\YourUserName\ShareFolderName

Tipo smb://YOURCOMPUTERNAME/Users/YourUserName/ShareFolderName e prima Enter. Note o smb: no início; no Linux, use barras de avanço em vez de barras invertidas.

Acesso a uma pasta compartilhada do Windows a partir do Linux, usando a linha de comando

Você também pode acessar seu compartilhamento do Windows a partir da linha de comando do Linux usando o programa smbclient.

  1. Abrir um terminal.
  2. Digite smbclient no prompt de comando.
  3. Se você receber uma mensagem “Usage:”, isto significa que o smbclient está instalado, e você pode pular para o próximo passo. Se o comando não for encontrado, no entanto, você precisa instalar o smbclient. Siga estes passos para instalá-lo.
    1. Se você usar o gerenciador de pacotes apt, que é o padrão em sistemas Linux como Ubuntu ou Debian, você pode usar o comando sudo apt-get install smbclient.
    2. Se você usar o gerenciador de pacotes yum, que é o padrão em sistemas Linux, como o CentOS, você pode usar o comando sudo yum install samba-client.
    3. Você também pode baixar o cliente Samba diretamente em www.samba.org/samba/download/, que pode ser útil para você se precisar ou quiser compilar o programa a partir do código fonte.
  4. Com o smbclient instalado, você pode se conectar ao seu compartilhamento Windows usando o comando smbclient //ComputerName/ShareName -U Username. Por exemplo, se o seu nome de utilizador do Windows é Fred, e o nome da sua rede de partilha do Windows é \i1}YOURCOMPUTERNAME\Users\YourUserName\ShareFolderName, use o comando smbclient //YOURCOMPUTERNAME/Users/YourUserName/ShareFolderName -U Fred. Note que o comando Linux usa barras de avanço em vez de barras invertidas).
  5. Introduza sua senha.
  6. Até autenticado, você é colocado em um smb: \> prompt.
  7. Aqui, você pode usar o comando ls para listar arquivos.
  8. Utilize o comando get filename.ext para transferir um arquivo chamado filename.ext do seu compartilhamento Windows para sua máquina Linux, por exemplo.
  9. Digite help para uma listagem de comandos adicionais.
  10. Digite quit ou exit para retornar ao prompt de comando.

Informação adicional

  • Veja ou defina diretório compartilhado para links e informações relacionadas.
  • Ajuda e suporte a redes e placas de rede.

Deixe uma resposta

O seu endereço de email não será publicado.