quarta-feira - 07 / 10 / 2009

Compartilhando pastas e arquivos entre Ubuntu e Windows

pastaJá falei sobre o compartilhamento da conexão entre duas máquinas, permitindo que ambas possam navegar ao mesmo tempo na internet.

Vamos agora falar sobre o compartilhamento de arquivos entre duas máquinas, uma usando o Ubuntu e outra usando o Windows XP.

Todo o procedimento é bem simples, pode ser feito em apenas alguns minutos e não requer o uso de extensas linhas de comando (o terror de muitos usuários iniciantes).

Preparando o Ubuntu:

O primeiro passo para compartilhar arquivos do Linux com uma máquina rodando Windows é instalar o Samba. Ele nos permite gerenciar o compartilhamento fazendo com que os arquivos e pastas possam ser "vistas" sem problemas pelo Windows.

Para instalar o Samba, abra um terminal e use o comando:

$ sudo apt-get install samba

Ou procure por "Samba" no gerenciador de pacotes synaptic.

Com o Samba instalado, ainda precisamos efetuar uma pequena alteração em seu arquivo de configuração, definindo o nome do grupo de trabalho do qual as máquinas farão parte. Para isso, abra o arquivo smb.conf:

$ sudo gedit /etc/samba/smb.conf

Depois de digitar a sua senha e confirmar, será aberto o arquivo de configuração do Samba. Procure pela sessão "Global Settings" e em "Workgroup" apague o que estiver escrito e digite o nome do seu grupo de trabalho. Veja (clique para ampliar):

smb-conf

Depois que informar o nome do seu grupo de trabalho, salve e feche o arquivo. Provavelmente será necessário reiniciar o serviço, assim, reinicie a sessão (deslogue e logue-se de novo) ou reinicie a máquina.

Compartilhando:

Com as configurações já feitas, hora de compartilhar o arquivos.

Clique com o botão direito do mouse sobre a pasta que deseja compartilhar e selecione o item "Opções de Compartilhamento".

Será aberta uma janela com as opções de compartilhamento para a pasta, basta marcar as opções e clicar em "Criar compartilhamento":

pasta compartilhada

Compartilhe as pastas que achar necessário, elas irão apresentar uma pequena marca, indicando tratar-se de uma pasta compartilhada.

Tudo pronto no Linux, vamos ao Windows:

Configurando o Windows:

Aqui não há segredos. Basta definir o mesmo grupo de trabalho indicado no Linux para que possamos trocar arquivos entre as máquinas.

Para isso, acesse o painel de controle > propriedades do sistema e, na aba "Nome do computador", informe o grupo de trabalho ao qual a máquina pertence (o mesmo que usamos no Ubuntu). Se você alterou o nome do grupo de trabalho, provavelmente será necessário reiniciar a máquina.

workgroup

Depois de reiniciar, para conferir se está tudo funcionando: clique em "Meu computador" e em seguida, em "Meus locais de Rede" para visualizar e acessar as pastas compartilhadas no Ubuntu:

pasta-compartilhada

Não repare no "Network Places". Meu Windows veio em inglês mesmo.

No Ubuntu, para acessar as pastas compartilhadas do Windows, basta clicar no menu Locais > Rede e, na janela que se abrir, selecionar o grupo de trabalho e o computador desejado.

Bom pessoal, por enquanto é isso!

Depois falo sobre o compartilhamento de impressoras e outros recursos de rede.


27 Comments to “Compartilhando pastas e arquivos entre Ubuntu e Windows”

  1. markin disse:

    Excelente! Falou que ia escrever e escreveu mesmo!

    Parabéns!

    Abraços!

  2. diggao disse:

    Obrigado Markin!

    Agora falta terminar a parte sobre impressoras em rede.

    Abraços

  3. Marcio disse:

    Parabéns pelo Blog! Exelente

  4. diggao disse:

    Obrigado Marcio! Seja bem vindo!

  5. Wagner disse:

    Tem certeza que é só isso? Pois fiz o processo exatamente como o descrito e não funcionou. Agora pergunto e o IP e a Máscara de sub-rede, pois no Windows o este é o mínimo exigido: Compartilhar diretório, definir um ip incial no pc que será o servidor e ips secundários nas máquinas que acessarão os serviços…

    • diggao disse:

      Comigo funciona perfeitamente bem Wagner, sempre faço dessa forma.

      As pastas são compartilhadas desde que as máquinas estejam dentro do mesmo grupo de trabalho. Daí a edição do arquivo smb.conf, que define a qual grupo de trabalho a máquina pertencerá.

      lembre-se que o Windows deve ser configurado para acessar o mesmo grupo.

      Edit: Sobre o IP e mascara de rede, você pode atribuir através do Network-Manager, dê uma olhada aqui para ver como fazer.

      Nesse caso, é necessário atribuir um IP da mesma faixa para as máquinas e a mesma máscara de rede, mas isso é necessário para compartilhar a conexão com a internet.

  6. Wagner disse:

    Eita… que tá dureza meu velho! Ainda não consegui. Mas, vou fazer o seguinte: Formatar um micro do zero com Windows e re-começar o processo… (porém, fica uma dúvida. Ao configurar a rede no windows, mesmo que só para compartilhar arquivos, utilizo uma faixa de ip -- tipo 160.16.0.x/16 e tal… e funciona, inclusive funcionou hoje a tarde) e no linux (sou novato em linux viw, essa é minha maior dificuldade na realização das tarefas) achei muito simples o processo de compartilhamento (arquivos), porém, ainda não conseguir fazer funcionar.
    Pois é meu rei, é sofrido (e ainda tenho muito para penar, já que comecei o martírio hoje…), então achares que tenho alguma possibilidade de conquistar êxito nessa empreitada pode tentar mim auxiliar respondendo este post, caso acredite ser complicado demais para usuários leigos (em linux)…pode desistir. Perdôo vocês brothers…

  7. diggao disse:

    Possibilidades todos temos Wagner, basta tentar.

    Só para te dar uma idéia: configurei rede e compartilhamento no Linux pela primeira vez há pouco tempo também.

    Só fui fazer isso depois que adquiri outro computador e achei uma tarefa relativamente simples. Na realidade, mais fácil que no Windows.

    Dicas e truques é o que não faltam pela internet, e claro, ainda podemos contar com a ajuda de pessoas dispostas.

    Enfim, a tarefa não é das mais complicadas. Se tivar alguma dúvida, basta ler os tutoriais com calma e tentar seguir os passos. Em caso de dúvidas, basta pedir ajuda que faço o que estiver ao alcance. Ok?

    Sobre o compartilhamento, vez ou outra pode acontecer de não funcionar, mesmo com tudo configurado corretamente (o servidor samba nem sempre ajuda muito).

    Se for necessário ajustar o ip da máquina cliente para uma determinada faixa, isso pode ser feito no Network-manager mesmo, conforme está explicado no artigo que lhe indiquei.

    Uma dica que posso lhe deixar é usar o ping para saber se as máquinas estão se "vendo" e procurar, aos poucos, ajustar as configurações até descobrir o que falta. Pode ser necessário um pouco de paciência (e persistência), mas no fim das contas funciona.

    Até mais

  8. Wagner disse:

    Pode crer que sim meu colega. Muiiiiiiiiito obrigado pela prestatividade e palavras de incentivos. São pessoas como você, e é claro aos outros colegas que também colaboram bastante, que fazem a comunidade linux ser o que ela é… Nota 10000000000000000!

    PS: pode deixar que qualquer coisa, vou recorrer à vossas paciências mesmo, ok! Grande abraço a todos! Estão de parabéns.

  9. Sonnenstrahl disse:

    Putz…

    usershare owner only = false

    Fez toda a diferença

    Valeu a dica.

  10. dehzim disse:

    fala meus amigos.
    estou com uma duvida.

    uso windows 7 x86 no meu pc msm( nao me zoem por favor é serio) instalei o ubuntu 10.10 e o windows XP numa mesma "conta" no virtualbox dando dualboot. até aih sem problemas. consegui instalar os adicionais nos dois SO tranquilo PORÉM eu nao consigo acessar as pastas que configurei para compartilhar do Win 7 para o UBUNTU sendo que do win 7 pro XP funciona…detalhe: tbm nao consegui fazendo isso com uma outra "conta" instalando o vista e o ubuntu 10.04. da a msm coisa com o XP com ubuntu 10.10 . o que eu tenho que fazer? alguem ja tentou fazer isso?
    obrigado desde já.

    • diggao disse:

      Zoar alguém por usar Windows? Isso é coisa de xiita e aqui não permito isso =D

      Enfim. Bem vindo dehzim!

      Pelo que entendi, você instalou os dois SO's (XP e Ubuntu) em máquinas virtuais e está querendo compartilhar arquivos entre eles. É isso?

      Pra ser sincero, nunca tentei esse tipo de procedimento, mas seguindo essa lógica, se funciona entre as máquinas rodando Windows, deveria funcionar também rodando Ubuntu.

      Verifique se ambas as máquinas estão no mesmo grupo de trabalho e se o "samba" foi instalado no Ubuntu.

      Você pode ainda tentar acessar o compartilhamento através do IP. Ao menos, aqui comigo sempre funciona quando não consigo acessar através do menu de "Locais" do Ubuntu.

      Basta digitar na barra de endereço do nautilus (se não me engano é Ctrl + L, para exibir) e digitar: smb://ip_da_máquina

      Em todo caso, vou ver se descubro mais alguma coisa e informo aqui.

  11. Gustavo Reis disse:

    Olá cara!

    Boa noite!

    Pesquisei muito mas não encontrei os resultados de como eu acessar as pastas do meu Ubuntu 10.10 pelo meu Windows Seven.

    Procurei vários programas como Ext2, mas eles não suportam o Windows Seven.

    Eu gostaria de saber se essa dica funciona no Windows 7? Senão, como acesso as pastas do Ubuntu 10.10 no meu Windows Seven Home Basic x64?

    Obrigado pela atenção e compreensão!

    Gustavo Reis

  12. gerson disse:

    muito bom esse tutorial me ajuda muito na hora de fazer os backup das maquinas de clientes

  13. PARANAGUA-BA disse:

    Cara de mais este artigo. Eu me considero iniciante no linux apesar de já usar a uns 3 anos e apos ver todos tutoriais todos mesmo este é de mais, muito simples.

    Tudo isto porque depois de atualizar a bios do meu not o rwindwos seven deu erro de inicialização. porque atualizei um acer 5551-1 br. a bateria não carrega mais 100 % e tô vendo que não adiantou pq tô rodando com o live cd conectado na tomada ela não passa de 70 %, ai olhando tutoriais assim como este que achei para compartilhar arquivos com o samba de mais, achei o tutorial para atualização de bios. resumindo economizei uns 200 cascalhos sem precisar comprar um hd externo para fazer backup, compartilhando os arquivos e pelo -livecd- o que é interessante.
    cara não leva a mau não mais isso aqui é para todos nos, pq o mundo linux é isso ai negão é parceria mer mão.
    muito bom mais muito bom mesmo, mais uma cesta para eu usuário curioso levar para os resistentes tecnicos de ti no meu trabalho para eles ficarem de boca aberta só faltando a mente.
    parabéns e vou acompanhar mais vcs

  14. junichi_y disse:

    Compartilhando pastas e arquivos entre Ubuntu e Windows ::. LinuxnaNet: http://bit.ly/hRHQHQ

  15. Gil Vieira disse:

    Fiz todos os passos, tenho o ubuntu 9.10 num pc e windows 7 noutro; então o que se passa é que eu no linux vejo o nome do outro pc mas pede pass?! já experimentei a pass de usuário mas nunca dá.
    Já no windows nem sequer vejo o nome do pc que tem ubuntu, alguém passou pelo mesmo?

    • diggao disse:

      O win7 é meio chato de se compartilhar mesmo. Lembro que tive problemas para fazer com que uma máquina rodando XP pudesse "ver" a pasta compartilhada no 7.

      Enfim, verifique algumas opções no 7:
      Verifique se o nome do grupo de trabalho é o mesmo;

      Ao compartilhar uma pasta, verifique as permissõe
      Ficar pedindo senha, tente incluir a opção "todos" no compartilhamento do windows e veja se funciona:

      Clique com o botão direito na pasta que deseja compartilha, depois vá em "Compartihar com" > Pessoas específicas.
      Na caixa de seleção, escolha "todos" e clique em adicionar.
      Abaixo, na opção todos, que ficou ativa, selecione leitura ou leitura e gravação ao lado.

      No caso do Linux, verifique se o nome do grupo de trabalho corresponde ao do Windows no smb.conf
      Veja se as pastas estão compartilhadas corretamente (aparece um ícone indicando isso) ou se informa algum erro na hora de compartilhar.

Deixe um comentário

Campos marcados com * são obrigatórios Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree

Translate

Últimos Twites