O Samba
O
Samba foi criado em 1992 por Andrew Tridgell e, atualmente, é mantido por uma equipe onde a maioria são desenvolvedores voluntários.
A finalidade desse serviço, é permitir que estações
Linux e Windows, em uma rede, compartilhem recursos entre si. Através do Samba, o Linux pode servir clientes Windows, tornando-se:
- Servidor de Arquivo
- Servidor de Impressão
- Servidor de autenticação e autorização
- Servidor de nomes Windows
O Samba permite que uma estação de trabalho Linux, torne-se um membro totalmente funcional de uma rede Microsoft para incluir compartilhamentos de unidades de discos e impressoras, integração com grupo de trabalho e participação como cliente ou servidor em domínios Windows.
Objetivo
O objetivo desta parte do artigo é mostrar uma visão geral do Samba, ou seja, como ele funciona, quais os seus arquivos de configuração e a explicação de
algumas das milhares configurações que pode ser feitas com esse serviço.
Espero que fique claro, o que for abordado neste artigo, se encontrar alguma duvida aqui, no VOL existem outros artigos sobre o Samba que
podem esclarecer dúvidas do leitor.
A instalação
Neste artigo, o Samba será configurado e instalado no
Mandriva 2008, e para instalá-lo, foi usado o comando:
# urpmi samba
Podem existir diferenças relacionados à instalação e endereços dos arquivos, não cabe aqui explicar estas diferenças, portanto, se tiver dúvidas quanto à sua distribuição, consulte o oráculo
Google.
Se por algum motivo seu repositório não possuir o Samba, aqui vai um link para baixar seu código fonte:
No site, você também pode verificar um instalador “.deb”, “.RPM”, etc. Que seja compatível com seu S.O.
Pois bem, retomando a instalação no Mandriva 2008, foi usado o comando: "urpmi samba", e com isso, foi instalado os pacotes “samba-
server” e “samba-common”.
Após isso, verifique a localização do arquivo de configuração principal do samba, que é o “smb.conf”. Para se fazer isso, primeiro atualize o banco de dados com o comando:
# updatedb
Aguarde a atualização e logo após terminar, digite:
# locate smb.conf
Geralmente, o comando gera vários endereços, mas normalmente, o primeiro é o correto. No Mandriva, o endereço respondido foi o “/etc/samba/smb.conf”, esta vai ser a localização do “smb.conf” que iremos usar bastante.
Atenção: Se você for configurar algum parâmetro descrito neste artigo, sempre verifique se a linha está comentada com: "#", ou se estiver,
descomente-a apagando apenas o sinal: "#". Se tiver alguma configuração que você não irá configurar, simplesmente deixe-a comentada, ou
seja, não mexa.
O artigo mostra apenas as imagens do SMB.CONF, que foram configuradas para de tornar um PDC, logo os parâmetros aqui configurados não estão na ordem
sequencialmente correta, então, se você não achar uma linha apenas, procure-a. E se ela não existir no arquivo, adicione-a.