Cassic

Seção de Compartilhamento

Autor: Bruno Lopes


Esta seção é muito importante, pois documenta como disponibilizar compartilhamentos e impressoras com o servidor Samba e os parâmetros utilizados para realizar restrições dos mesmos. Esses parâmetros são desses compartilhamentos, mas nada impede que também sejam colocados na seção [global] do arquivo de configuração, principalmente quando isso é válido para diversos serviços.


Descrição dos parâmetros


  path = [valor]


Indica o diretório que será compartilhado. As permissões de acesso são as mesmas definidas pelo comando chmod no Linux.


  comment = [valor]


Descrição do compartilhamento que será mostrada na janela de procura da rede.


  browseable = [valor]


Define se o compartilhamento será ou não exibido na janela de procura da rede. Mesmo não sendo exibido, o compartilhamento pode ser acessado.


  guest account = [valor]


Conta de usuário que será usada para fazer acesso ao compartilhamento sem senha (convidado) quando o parâmetro guest ok ou public for usado em um compartilhamento. Por padrão ele mapeia para o usuário nobody.


  public = [valor]


Permite aos usuários se conectar ao compartilhamento sem fornecer uma senha usando o usuário guest.


  guest only = [valor]


Permite somente conexões guest ao recurso. o UID do usuário é mapeado para guest, mesmo que forneça uma senha correta.


  write list = [valor]


Lista de usuários separados por espaços ou vírgula que poderão ler e gravar no compartilhamento. Caso o nome seja iniciado com @, o nome especificado será tratado como um grupo existente no Linux.


  read list = [valor]


Lista de usuários separados por vírgula ou espaço que poderão apenas ler o compartilhamento. Caso o nome seja iniciado com @, o nome especificado será tratado como um grupo existente no Linux.


  user = [valor]


Especifica um ou mais nomes de usuários ou grupos (caso o nome seja iniciado por @) para checagem de senha.


  only user = [valor]


Especifica se somente serão permitidas conexões vindas de usuários da diretiva user.


  locking = [valor]


Permite ao Samba fazer um lock real de arquivo ou apenas simular. Caso seja especificado como no, o arquivo não é bloqueado para o acesso exclusivo no servidor, mas uma resposta positiva de lock é retornada ao cliente. Se definido como yes um lock real é feito.


  available = [valor]


Faz o Samba ignorar o compartilhamento (como se tivesso retirado do servidor).


  follow symlinks = [valor]


Permite o uso de links simbólicos no compartilhamento. A desativação desta opção diminui um pouco a performance de acesso aos arquivos.


  wide links = [valor]


Permite apontar para links simbólicos para fora do compartilhamento exportado pelo Samba.


  dont descend = [valor]


Não mostra o conteúdo de diretórios especificados.


  printable = [valor]


Especifica se o compartilhamento é uma impressora se marcado como yes.


  read only = [valor]


Especifica se o compartilhamento é somente leitura (se marcado como yes) para todos os usuários.


  create mask = [valor]


Modo padrão para criação de arquivos no compartilhamento. O valor deve ser especificado em formato octal.


  directory mask = [valor]


O mesmo para o parâmetro create mask, mas para diretórios criados no compartilhamento.