3.11.2. Adicionando uma parte do usuário
Depois de ativar o recurso de compartilhamento de usuários no Samba, os usuários podem compartilhar diretórios no servidor Samba sem as permissões do root
executando o comando net usershare add
.
Sinopse do comando net usershare add
:
net usershare add
share_name path [[[ comentário ] | [ ACLs ]] [ guest_ok=y|n ]
Se você definir ACLs ao criar um compartilhamento de usuário, você deve especificar o parâmetro de comentário antes das ACLs. Para definir um comentário vazio, use uma string vazia entre aspas duplas.
Note que os usuários só podem permitir o acesso de visitantes em um compartilhamento de usuário, se o administrador definir usershare allow guests = yes
na seção [global]
no arquivo /etc/samba/smb.conf
.
Exemplo 3.5. Adicionando uma parte do usuário
Um usuário deseja compartilhar o diretório /srv/samba/
em um servidor Samba. O compartilhamento deve ser nomeado example
, não deve ter nenhum conjunto de comentários e deve ser acessível por usuários convidados. Além disso, as permissões de compartilhamento devem ser definidas para acesso total do grupo AD\Domain Users
e permissões de leitura para outros usuários. Para adicionar este compartilhamento, execute como usuário:
$ net usershare add example /srv/samba/ "" "AD\Domain Users":F,Everyone:R guest_ok=yes