Como compartilhar arquivos entre o Windows e o Linux

Índice:

Como compartilhar arquivos entre o Windows e o Linux
Como compartilhar arquivos entre o Windows e o Linux

Vídeo: Como compartilhar arquivos entre o Windows e o Linux

Vídeo: Como compartilhar arquivos entre o Windows e o Linux
Vídeo: Como criar regras e organizar pastas no Outlook - YouTube 2024, Abril
Anonim
Anteriormente, abordamos várias maneiras de compartilhar arquivos entre computadores próximos, mas o compartilhamento entre o Windows e o Linux pode ser um pouco mais complexo. Este artigo mostrará como mapear compartilhamentos em ambos os sistemas operacionais para compartilhamento uniforme de arquivos.
Anteriormente, abordamos várias maneiras de compartilhar arquivos entre computadores próximos, mas o compartilhamento entre o Windows e o Linux pode ser um pouco mais complexo. Este artigo mostrará como mapear compartilhamentos em ambos os sistemas operacionais para compartilhamento uniforme de arquivos.

Existem duas partes neste guia. Na primeira parte, vamos criar uma pasta compartilhada no Windows e configurar o Linux para acessar esse compartilhamento. Na segunda parte, criaremos uma pasta compartilhada no Linux e configuraremos o Windows para acessar o compartilhamento. Dependendo da sua situação, você deve seguir o conjunto de instruções apropriado. Se, por algum motivo, você quiser configurar pastas compartilhadas em ambos os sistemas, também poderá fazer isso. Estamos usando o Windows 10 e o Ubuntu como exemplos, mas tornamos as instruções adaptáveis a praticamente qualquer versão do Windows ou Linux.

Opção 1: criar um compartilhamento no Windows e acessá-lo no Linux

Para que isso funcione, vamos dar três passos. Primeiro, vamos garantir que o compartilhamento esteja ativado no Windows. Depois disso, compartilharemos a pasta real. Depois, veremos como acessar essa pasta em um sistema Linux.

Etapa 1: Certifique-se de que o compartilhamento esteja habilitado no Windows

Para configurar uma pasta compartilhada no Windows para Linux, comece certificando-se de que suas configurações de rede estejam configuradas para permitir a conexão do outro computador abrindo o Centro de Rede e Compartilhamento. A maneira mais fácil de fazer isso é clicar com o botão direito do mouse no ícone de rede na bandeja do sistema e escolher "Abrir Centro de Rede e Compartilhamento".

Na janela da Central de Rede e Compartilhamento, clique em "Alterar configurações avançadas de compartilhamento".
Na janela da Central de Rede e Compartilhamento, clique em "Alterar configurações avançadas de compartilhamento".
Para o seu perfil atual, verifique se as duas configurações a seguir estão ativadas:
Para o seu perfil atual, verifique se as duas configurações a seguir estão ativadas:
  • Ativar a descoberta de rede
  • Ativar o compartilhamento de arquivos e impressoras
Quando terminar, clique em "Salvar alterações".
Quando terminar, clique em "Salvar alterações".

Etapa 2: compartilhar a pasta

Agora que o compartilhamento está ativado, podemos criar a pasta compartilhada para a máquina Linux ver. Não há limitações para o que você pode compartilhar (você poderia, teoricamente, compartilhar todo o seu disco rígido), mas aqui, vamos apenas compartilhar uma pasta chamada "Compartilhar", que está localizada em nossa área de trabalho.

Clique com o botão direito do mouse na pasta que deseja compartilhar na rede e clique em “Propriedades”. Na guia “Compartilhamento” da janela de propriedades, clique no botão “Compartilhamento Avançado”.

Na janela "Compartilhamento avançado", abra a opção "Compartilhar esta pasta" e clique no botão "Permissões".
Na janela "Compartilhamento avançado", abra a opção "Compartilhar esta pasta" e clique no botão "Permissões".
Na janela de permissões, você pode restringir o acesso à pasta para determinadas contas. Para permitir que qualquer usuário tenha acesso à sua pasta, basta conceder a permissão "Controle total" ao usuário "Todos". Isso permite que qualquer pessoa leia e grave alterações em arquivos na pasta compartilhada. Se você preferir restringir o acesso a determinadas contas, basta remover o usuário Todos, adicionar os usuários desejados e, em seguida, atribuir-lhes as permissões apropriadas.
Na janela de permissões, você pode restringir o acesso à pasta para determinadas contas. Para permitir que qualquer usuário tenha acesso à sua pasta, basta conceder a permissão "Controle total" ao usuário "Todos". Isso permite que qualquer pessoa leia e grave alterações em arquivos na pasta compartilhada. Se você preferir restringir o acesso a determinadas contas, basta remover o usuário Todos, adicionar os usuários desejados e, em seguida, atribuir-lhes as permissões apropriadas.

Nota: Essas contas de usuário estão no computador Windows, não no Linux.

Quando terminar de configurar usuários e permissões, clique em "OK" para fechar a janela de permissões e, em seguida, clique em "OK" novamente para fechar a janela "Compartilhamento avançado".

De volta à janela principal de propriedades, mude para a guia “Segurança”.
De volta à janela principal de propriedades, mude para a guia “Segurança”.
Para o usuário do Linux ter acesso à pasta compartilhada, você precisa configurar as mesmas permissões aqui que você configurou nas configurações de compartilhamento. Se as duas configurações não corresponderem, as configurações mais restritivas entrarão em vigor. Se o seu usuário desejado já tiver suas permissões de segurança configuradas (como o usuário geek em nosso exemplo), você está pronto para usar. Você pode fechar a janela e seguir para a próxima etapa.
Para o usuário do Linux ter acesso à pasta compartilhada, você precisa configurar as mesmas permissões aqui que você configurou nas configurações de compartilhamento. Se as duas configurações não corresponderem, as configurações mais restritivas entrarão em vigor. Se o seu usuário desejado já tiver suas permissões de segurança configuradas (como o usuário geek em nosso exemplo), você está pronto para usar. Você pode fechar a janela e seguir para a próxima etapa.

Se você precisar adicionar um usuário, como "Todos", clique no botão "Editar".

Na janela de permissões que é aberta, clique no botão "Adicionar" para inserir os detalhes do novo usuário.
Na janela de permissões que é aberta, clique no botão "Adicionar" para inserir os detalhes do novo usuário.
Clique em "OK" em todas as janelas abertas e sua pasta deve agora ser compartilhada com a rede.
Clique em "OK" em todas as janelas abertas e sua pasta deve agora ser compartilhada com a rede.

Terceiro passo: Acesse o Windows Share do Linux

Você deve conseguir montar a pasta compartilhada usando a GUI no Linux, mas também é muito fácil de fazer com a linha de comando. Vamos usar o terminal para nossos exemplos não apenas porque é mais rápido, mas porque funcionará em várias distribuições diferentes.

Primeiro, você precisará do pacote cifs-utils para montar compartilhamentos SMB. Basta digitar o seguinte comando no terminal:

sudo apt-get install cifs-utils

Depois disso, basta criar um diretório e montar o compartilhamento nele. Neste exemplo, vamos criar a pasta na nossa área de trabalho para facilitar o acesso. Use estes comandos para criar e montar a pasta:

mkdir ~/Desktop/Windows-Share

sudo mount.cifs //WindowsPC/Share /home/geek/Desktop/Windows-Share -o user=geek

Caso você precise de ajuda para entender o comando mount, veja um detalhamento:

  • sudo mount.cifs: Este é apenas o comando mount, configurado para montar um compartilhamento CIFS (SMB).
  • WindowsPC: Este é o nome do computador Windows. Digite “This PC” no menu Iniciar no Windows, clique com o botão direito e vá em Propriedades para ver o nome do seu computador.
  • // Windows-PC / Share: Este é o caminho completo para a pasta compartilhada.
  • / home / geek / Desktop / Windows-Share: É nesse ponto que gostaríamos que o compartilhamento fosse montado no sistema Linux.
  • - o usuário = geek: Este é o nome de usuário do Windows que estamos usando para acessar a pasta compartilhada.

Opção 2: criar um compartilhamento no Linux e acessá-lo no Windows

Criar um compartilhamento no Linux e, em seguida, acessá-lo a partir do Windows é realmente um pouco mais fácil do que o contrário. Primeiro, vamos criar a pasta compartilhada no sistema Linux. Então, vamos ver como acessá-lo de um PC com Windows.

Primeiro passo: criar o compartilhamento no Linux

Para configurar uma pasta compartilhada em um Linux que o Windows deve acessar, comece instalando o Samba (software que fornece acesso aos protocolos SMB / CIFS usados pelo Windows). No terminal, use o seguinte comando:

sudo apt-get install samba

Depois que o Samba for instalado, configure um nome de usuário e uma senha que serão usados para acessar o compartilhamento:

smbpasswd -a geek

Observação: neste exemplo, estamos usando o "geek", pois já temos um usuário do Linux com esse nome, mas você pode escolher qualquer nome que desejar.

Crie o diretório que você gostaria de compartilhar com seu computador Windows. Nós vamos colocar uma pasta no nosso desktop.
Crie o diretório que você gostaria de compartilhar com seu computador Windows. Nós vamos colocar uma pasta no nosso desktop.
mkdir ~/Desktop/Share

Agora, use seu editor favorito para configurar o arquivo smb.conf. Estamos usando o Vi aqui.

sudo vi /etc/samba/smb.conf

Role para baixo até o final do arquivo e adicione estas linhas:

[]

path = /home//

available = yes

valid users =

read only = no

browsable = yes

public = yes

writable = yes

Obviamente, você precisará substituir alguns dos valores por suas configurações pessoais. Deve ser algo como isto:

Salve o arquivo e feche seu editor. Agora, você só precisa reiniciar o serviço SMB para que as alterações entrem em vigor.
Salve o arquivo e feche seu editor. Agora, você só precisa reiniciar o serviço SMB para que as alterações entrem em vigor.
sudo service smbd restart

Sua pasta compartilhada agora deve estar acessível em um PC com Windows.

Segundo Passo: Acesse o Linux Share from Windows

Agora, vamos adicionar o compartilhamento Linux ao nosso Windows Desktop. Clique com o botão direito do mouse em algum lugar da área de trabalho e selecione Novo> Atalho.

Digite o local de rede da pasta compartilhada, com esta sintaxe:
Digite o local de rede da pasta compartilhada, com esta sintaxe:
IP-ADDRESSSHARE-NAME

Nota: Se você precisar do IP do seu computador Linux, apenas use o
Nota: Se você precisar do IP do seu computador Linux, apenas use o

ifconfig

comando no terminal.

No assistente de atalho do Windows PC, clique em Avançar, escolha um nome para o atalho e clique em Concluir. Você deve acabar com um atalho no seu desktop que vai direto para o compartilhamento Linux.

Recomendado: