SAMBA Compartilhamento com e sem senha


Atenção! 

Este artigo está muito defasado, as configurações postadas podem não funcionar corretamente, testado e comprovado a falha. Assim que possível postarei um novo tutorial atualizado.

Estive procurando por soluções para minha necessidade de ter uma pasta compartilhada de acesso livre, e outra com meus documentos protegidos com senha. Após muito procurar, venho compartilhar minha configuração.

Para quem está sem o samba, podes usar o comando:
# apt-get install samba
ou para distribuições que usam pacotes .rpm (a maioria usa o yum ou urpmi):
# yum install samba
# urpmi samba
Após instalado, o arquivo smb.conf pode ser encontrado em /etc/samba/. Use seu editor de texto preferido para editá-lo, no meu caso uso o vi.
# vi /etc/samba/smb.conf
Podes apagar todo o conteúdo do arquivo e adicionar essas:
[global]
workgroup = grupo
netbios name = samba-fera
server string = Samba 3.5.11 on Ubuntu 11.10
passdb backend = tdbsam
guest user = maicon
security = share
#A pasta a seguir está sendo compartilhada
#sem senha alguma, e com total controlerelativo
#a edição dos arquivos.
[Nome da pasta]
comment = Be free
path = /home/maicon/Documentos/free
public = yes
directory mask = 0777
create mask = 0777
guest ok = yes
writable = yes
#Este será o compartilhamento protegido com senha.
[PROTEGIDO]
comment = Arquivos pessoais
path = /home/maicon
public = no
browseable = no
writable = yes

As pastas compartilhadas que pedirão senhas, usarão as permissões dos usuários do sistema (linux), então se o usuário "fernando" tentar acessar a pasta PROTEGIDO, da qual está no diretório pertencente ao "maicon", o acesso será revogado.

Após as alterações, salve o arquivo, e reinicie o samba. (para salvar no vi, tecle [esc] e digite ":wq".
Reinicie o samba com o seguinte comando:
# service smbd restart
O comando para reiniciar os serviços variam a cada distribuição, portanto pesquise:

No Slackware (não testado):

#chmod +x /etc/rc.d/rc.samba#/etc/rc.d/rc.samba restart
No Debian (não testado):
#invoke-rc.d samba restart
Feito isso, para acessá-lo via windows, use "\\nome_do_compartilhamento" (que colocou no netbios name, a 4ª linha do arquivo. Então, ficaria "\\samba-fera" de acordo com a configuração postada.

Caso o compartilhamento não seja possível, tente digitar o ip da máquina, no lugar do nome, como por exemplo, "\\192.168.9.211". Se der certo, é porque o nome da máquina não está configurado ainda. Reinicie o serviço "NMBD" usando o mesmo comando para reiniciar o samba.

A pasta que está pprotegida por senha, por padrão estará oculta, para torná-la visível, altere de "browseable = no" para "browseable = yes".

Autor : Maicon Douglas de Souza ~ Técnico em informática cursando Tecnólogo em Redes, CCNA e LPIC - 1

Artigo SAMBA Compartilhamento com e sem senha publicado por Maicon Douglas de Souza em segunda-feira, 17 de outubro de 2011. Comente! 0 Comentários:
 

0 comentários: