Não é necessário ACL pra isso...

Algo como:

chmod -R 2770 /repositorio/Financeiro
chmod -R 2770 /repositorio/RH
chmod -R 2770 /repositorio/Administrativo
chmod -R 0755 /repositorio/Publico

chown -R root.financeiro /repositorio/Financeiro
chown -R root.rh /repositorio/RH
chown -R root.administrativo /repositorio/Administrativo
chown -R root.root /repositorio/Publico

Deve resolver seu problema...
o "2" ali mais a esquerda é o Set-gid (ou set group id), e significa
que qualquer coisa criada/alterada abaixo daquele diretorio vai ser
salvo para o grupo pai do diretorio ( q nos definimos de acordo com o
nome do diretorio, e eu imagino voce ja tenha os usuarios nos grupos
corretos), Depois definimos que só o root (owner) e o grupo referetne
poderão ter acesso Read/Write/Execute dentro do diretorio,
restringindo assim o acesso de "intrometidos" totalmente (até
leitura).


Espero ter ajudado...

Flávio do Carmo Junior

On 5/31/07, Diogo Dalfovo <[EMAIL PROTECTED]> wrote:
> Boa Noite a todos
>
>
> Estou pensando em montar apenas um repositório de arquivos na empresa
> que hoje fica num windows XP para aproximadamente 80 usuários (imaginem
> o caus).
> Usando as ACLs do Samba tem como eu criar um compartilhamento onde tudo
> que for posto la, pode ser apagado por um determinado usuário ?
> Exemplo:
>
> RH
> Financeiro
> Administrativo
> Publico
>
> bom, os usuários do RH apenas podem acessar o RH, do financeiro apenas o
> financeiro e assim por diante. Só que no publico por exemplo todos vão
> ter acesso
> só que não vão poder apagar nenhum arquivo , digamos somente o root via
> shell vai poder fazer isso. Existe essa possibilidade?
>
> Desde já agradeço a atenção de todos
>
> Diogo Dalfovo
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a