Segue um tutorial bem simples e funcional de configuração do Samba baseado em Red Hat. Neste artigo faremos o compartilhamento dos arquivos sem a necessidade de cadastrar usuários, pois usaremos o modo (share).
Para configurar o Samba no modo share, precisaremos fazer
algumas alterações no arquivo smb.conf, que geralmente se
encontra no diretório /etc/samba/. Antes de alterar o arquivo,
vamos fazer um cópia de backup:
# mv /etc/samba/smb.conf /etc/samba/smb.original
O arquivo smb.conf foi movido (renomeado) para smb.original.
Editando o smb.conf
Edite o arquivo com seu editor de textos predileto, eu gosto do
mcedit:
# mcedit /etc/samba/smb.conf
Assim sendo a tela deve estar vazia, pois o arquivo está sendo
criado agora, então vamos digitar conforme a configuração abaixo:
========= Configuração Global =============
[global]
workgroup = rede
netbios name = server
security = share
server string = Samba Server
========= Configuração das Pastas ==========
[samba]
comment = Pasta Samba
path = /home/samba
public = yes
read only = no
writeable = yes
create mask = 0777
guest ok = yes
========= Final da Configuração ============
Agora o arquivo smb.conf já está pronto e se você quiser colocar
mais alguma pasta basta seguir o exemplo da pasta compartilhada,
no caso a pasta samba.
Iniciando o serviço Samba
Como o Samba já foi configurado para iniciar toda vez que a máquina
ligar ou reiniciar, vamos agora iniciá-lo. Use o seguinte comando:
# /etc/rc.d/init.d/smb start
Se caso você quiser encerrar o serviço ou até mesmo reiniciar, pode
usar o mesmo comando mudando o parâmetro "start" para "stop" ou
"restart".
Agora que o serviço está iniciado, vamos testar o arquivo smb.conf
com o seguinte comando:
# testparm
Permissões dos arquivos e pastas
Agora precisamos dar permissão a pasta samba para que
possamos gravar e alterar arquivos. Para isso execute o
comando:
# chmod 0777 /home/samba
Vamos reiniciar o servidor com o seguinte comando:
# /etc/rc.d/init.d/smb restart
Após reiniciar o serviço, seu servidor de arquivos Samba já
estará funcionando, faça os demais testes em outras estações
e corra para o abraço.
[1] Comentário enviado por engos em 08/07/2004 - 08:53h
Deixou de forma tão simples que pensei que não funcionaria no primeiro instante, mas vi que estava errado quando reli com mais atenção. :)
Pena apenas que você utilizou uma forma ridícula para startar o serviço automaticamente, que nem sempre está disponível, mas se você prefere dessa maneira, vá direto ao assunto com o comando:
[4] Comentário enviado por agk em 09/07/2004 - 08:31h
Configuração básica, semelhante a um compartilhamento completo com windows 98, mas quando se precisa de um pouco mais de segurança, autenticação em w2k/xp a coisa começa a complicar mais.
Para quem nunca viu nada de samba ou está começando agora é um ótimo artigo, simples e funcional, serve para implementar de forma rápida e comforme necessário ir colocando mais opções.
[5] Comentário enviado por wronieri em 14/07/2004 - 15:01h
freehand no meu caso desacobri o porque de não acessar no RedHat qdo vc instala tem a opção de configurar o firewall e era justamente esta configuração do firewall feita na instalação q não deixava as estações acesarem o compartilhamento ;-)