Compartilhando pastas manualmente
Para poder compartilhar um diretório no samba, temos que editar o arquivo /etc/samba/smb.conf e colocar algumas linhas parecidas com o exemplo a seguir, neste exemplo estamos utilizando um servidor chamado sambaserver e o compartilhamento vai se chamar sistemas, o grupo que vai acessar esse compartilhamento será o grupo vendas.
[sistemas]
browseable = yes
path = /home/dados/sistemas
public = no
guest only = no
writable = yes
only user = no
user = @vendas
create mask = 0770
directory mask = 0770
force group = vendas
Comentando cada linha:
  • [sistemas] - Nome do compartilhamento que será visualizado no ambiente de rede;
  • browseable - Isto controla se este compartilhamento está visível na lista de compartilhamento disponíveis. O compartilhamento pode ser acessado utilizando o //sambaserver/sistemas.
  • path - Este parâmetro especifica um diretório a que o usuário do serviço deve ser dado o acesso.
  • public - Se este parâmetro for sim para um serviço, nenhuma senha será requerida para conectar ao serviço. Os privilégios serão aqueles do usuário do convidado.
  • Guest only - Se este parâmetro for sim para um serviço, a seguir somente as conexões do convidado ao serviço estão permitidas. Este parâmetro não terá nenhum efeito se a aprovação do convidado não for ajustada para o serviço.
  • writable - Se este parâmetro for No., então os usuários de um serviço não podem criar ou modificar arquivos no diretório do serviço.
  • only user - Esta é uma opção booleana que controla se as conecções com usuários que não estejam na lista de usuário serão permitidos. Por default esta opção é desabilitada de modo que um cliente tem que fornecer um usuário e uma senha para utilizar o serviço.
  • user - Seta quais usuarios serão permitidos a ter acesso a esta pasta. Aqui está setado para todos os usuários que façam parte do grupo vendas;
  • create mask - Seta o modo de criação padrão para arquivos criados nesta pasta a partir de uma máquina cliente;
  • directory mask - Seta a permissão padrão para os diretórios que serão criados nesta pasta;
  • force group - Força o samba a utilizar o grupo vendas como padrão de todos os serviços executados pelo servidor samba.
IP
3.237.16.210