- samba3 ACLs e direitos
+ Responder ao Tópico
-
samba3 ACLs e direitos
Pessoal,
No samba 3 existe alguma opção de trabalhar com ACLs e de alguma forma atribuir os direitos de acesso a pastas e compartilhamentos por algum gerenciador de usuário como no active directory?
Atualmente, tenho o samba3 instalado com LDAP.
Alguem sabe de alguma boa documentação para ativar ACLs em compartilhamento samba?
Grato!
Valois
-
Amigo, você precisa instalar o pacote acl (e libacl) e ativar o suporte a acl na partição, isso é feito dentro do arquivo fstab, colocando as opções acl,user_xattr.
Exemplo:
# /dev/sda2 /arquivos ext3 relatime,acl,user_xattr 0
Adicionar suporte acl no samba:
map acl inherit = yes
inherit acls = Yes
nt acl support = yes
Depois só usar os comandos getfacl e setfacl no linux para setar as permissões, ou usar o próprio windows para fazer isso.
Seu samba deve ter a compilação com as flags de acl.
Enjoy )
César.
-
César, obrigado pelas dicas!
Vou implementar e posto o resultado.
Att.!
Valois
-
César, Bom dia!
Implementei sua solução. Os grupos do meu dominio LDAP aparecem no winxp para atribuir direitos de acesso. Porém, quando vou aplicar os direitos, o windows me traz um erro de operação não permitida.
Preciso que isso funcione em diretórios de um determinado compartilhamento. Usuários de alguns grupos, não terão acesso a determinados diretórios.
Minhas configurações ficaram assim:
fstab:
/dev/samba/samba /samba ext3 defaults,acl,user_xattr 1 2
smb.conf:
#ACLs
nt acl support = yes
map acl inherit = Yes
inherit acls = Yes
; inherit owner = Yes
; inherit permissions = Yes
CAso tiver mais alguma dica, agradeço.
Valois