Samba no Mageia 2 KDE

Neste artigo será mostrado como instalar e configurar o samba-client, samba-server, mais o plugin do Dolphin para compartilhar pastas de forma gráfica no Mageia com KDE.

[ Hits: 9.419 ]

Por: Bruno José em 18/09/2012


Configuração



A configuração pode ser feita toda pelo Konsole, mas o Mageia possui um Wizard pelo Centro de Controle.

Vou mostrar as duas formas (pena que nem tudo pode ser configurado por GUI).

Configuração pelo Konsole:

Abra o Konsole, entre como superusuário.

su

Use o seu editor de preferencia, eu vou de KWrite:

# sudo kwrite /etc/samba/smb.conf

Obs.: Não sei o por quê, mas o KWrite não funciona pelo superusuário se não usar sudo.

Altere as linhas:

* Obs.:%h = hostname (nome da máquina)

workgroup = <NOME DO GRUPO DE TRABALHO DE PREFERENCIA>

server string = <NOME QUE SERA APRESENTADO PARA OUTRAS MAQUINAS>

security = user

Salve e feche.

Agora adicione o usuário ao Samba:

# smbpasswd <NOME DO USUARIO>

Digite uma senha para o usuário Samba e depois, digite novamente:

# usermod -G users <NOME DO USUARIO>

Configuração pelo Centro de Controle:

Navegue pelo menu:
Ferramentas → Ferramentas do Sistema → Mageia Control Center

Será requisitado a senha de superusuário, depois vá em:
Compartilhamentos → Compartilhar Drives e Diretórios com Sistemas Windows (Samba)

Será informado que é a primeira vez que está rodando esta ferramenta, clique em: OK

O assistente será mostrado:
  1. Escolha "Standalone" e clique em OK;
  2. Escolha um grupo de trabalho de sua preferência e clique em: OK
  3. Máquinas permitidas de acessar e nível (usuário ou domínio), deixe como está;
  4. Aqui escolha como sua máquina irá aparecer para as outras ("%h" é o nome da máquina, o hostname);
  5. Configuração de log, não é necessário alterar;
  6. Resumo da configuração.

Uma mensagem de parabéns será mostrada, clique em: OK

Na aba Usuários, clique em: Adicionar

Escolha o seu usuário e escolha uma senha do Samba para ele, clique em: OK
Ainda na aba usuários, clique em: Userdrake - Escolha seu usuário e clique em: Editar

Na janela que abrir, na Aba: "grupos", marque: "users", clique em: OK

Etapa final

* Só consegui fazer pelo Konsole.

Abra o Konsole, entre como superusuário.

su

Use o seu editor de preferência, eu vou de KWrite:

# sudo kwrite /etc/samba/smb.conf

Adicione as linhas abaixo, depois de [global], antes de [homes]:

usershare allow guests = Yes
usershare max shares = 100
usershare owner only = True

Salve e feche o arquivo. Agora, digite no Konsole:

# mkdir /var/cache/samba/usershares
# chgrp users /var/cache/samba/usershares/
# chmod 1770 /var/cache/samba/usershares/


Isso irá criar uma pasta necessária para funcionar o compartilhamento pelo Dolphin (ele usa o usershare, uma ferramenta do Samba para facilitar o compartilhamento de pastas).

Será necessário reiniciar o Samba e a sessão. Recomendo reiniciar a máquina (meio radical, mas é uma boa ideia. :D).

# service smb restart

Conclusão

Você já pode enxergar as máquinas Windows e máquinas GNU/Linux com o Samba.

Pelo Dolphin, você pode ir em: Navegar por Rede → Samba Shares

... E também será possível compartilhar pastas.

Clique com o botão direito do mouse na pasta desejada e vá em: Propriedades

Na Aba "Compartilhar", marque: Compartilhar com Samba (Microsoft Windows)

Escolha um nome que será apresentado para as outras máquinas, e defina as permissões adequadas.
Pronto!

Página anterior    

Páginas do artigo
   1. Introdução
   2. Configuração
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Samba PDC com Debian Squeeze

Configurando servidor Samba como Workgroup no Slackware

Integrando Servidores Linux no Active Directory com Samba

Política de segurança com o Samba

Samba 4 como controlador de domínio

  
Comentários
[1] Comentário enviado por danniel-lara em 18/09/2012 - 15:47h

Parabéns pelo artigo
muito bom mesmo

[2] Comentário enviado por lcavalheiro em 19/09/2012 - 13:14h

Excelente artigo, rapaz!


Contribuir com comentário