samba+active directory + acl permissões

Iniciado por lfernandosg, 16 de Janeiro de 2009, 17:12

tópico anterior - próximo tópico

lfernandosg

Estou testando o samba no debian 4.0 e no ubuntu server 8.10 para ver se migro..no momento o samba está integrado ao AD do windows 2003 e já devidamente autenticando os usuários..pois bem o que preciso agora é mexer nas permissões e compartilhamento de pastas como faço no windows.


NO WINDOWS:

no windows tenho um servidor chamado application e dentro dele tem uma pasta chamada dados que é a pasta mapeada da rede e dentro dessa pasta tenho as seguintes:

dp
comercial
financeiro
contabilidade
exportacao
producao manga (dentro dela tenho pack manha e campo manga)
e etc...

para dar um exemplo como funciona hoje vou dar um exmplo da pasta producao manga:

o grupo pack manha só tem acesso a pasta: \\application\dados\producao manga\pack manga

e dentro dessa pasta faço as permissões no caso do grupo pack manha tem permissão total dentro dela só não pode apaga-la.dentro dessa mesma pasta o grupo SGI tem permisão de execução+leitura.


deu para enteder ne? vamos lá para a segunda pasta que tenho dentro de producao manga:
\\application\dados\producao manga\pack manga

dentro dessa pasta o grupo campo manga tem acesso total mas só um usuário do pack manga
pode acessa-la, executar os arquivos e altera-los.

bom é mais ou menos isso...se alguém me der a dia de como fazer isso no samba com os usuários do Ad fico muito grato.


OBS.:
1)Um problema que estou tendo é com maquinas fora do dominio...para acessar as pastas do servidor windows com uma maquina fora do dominio digito no executar:

\\application ele pede usuario novaf\xxx e a senha e entro normal mas para acessar o servidor samba+AD ele aparece a tela para colocar usuário e senha mas não aceita como se a senha ou o usuário estivesse errado mas estou digitando normal: novaf\usuario e a senha embaixo.

comandos:
#wbinfo -u

NOVAF+lauriane.silva
NOVAF+chicoroque
NOVAF+preta
NOVAF+georgy

no smb.conf coloco do mesmo jeito varios usuários separados por virgulas.

2)No samba fiz assim:



criei a pasta dado em /home/dados

cololoquei o usuário administrator do dominio como dono dela:

chwon -R NOVAF+administrator /home/dados
dei permissão total para testes: chmod 777 /home/dados

mas não sei como fazer as permissões separadas como faço no windows.primeiro preciso colocar acesso a todos a esse compartilhamento então vou ter que colocar todos os grupos(@NOVAF+XXX1),(@NOVAF+xxx2) e etc..ou tem outra opção para ficar mais pratico?



Aguardo quem puder me ajudar.


EDITADO: instalei a acl pois é para fazer as permissões até da própia máquina windows.habilitei a ACL no samba + fstab para poder colocar as permissões através do windows e no linux mas não consigo mudar o dono da pasta de unix para o usuário do windows nem pelo windows e nem via console no linux..como faço??só falta isso para deixar redondo


Dell Xps M1330/c2d 2.0Ghz/4GB ddr2/320GB sata/etc...