Jefferson Pereira wrote: > Ola pessoal > > Seguinte, estou utilizando o Samba 3.0.14 e estou tendo dificuldades em > fazer as permissões de usuários no linux. > Eu nao sei se posso fazer no linux a mesma coisa que consigo fazer no > Windows 2000 server ou 2003 server que > funciona assim: > > No linux rodo umas pastas com varias subpastas dividas assim: > > / > /home/sistema > /home/sistema/executavel > /home/sistema/external > /home/sistema/photos > /home/sistemas/images > /home/sistema/logs > > O que quero fazer é assim, tenho como exemplo o usuario X e o usuário Y. > > O usuario X pode acessar todas as pastas com permisões de fazer leitura, > gravar, executar > O usuario Y pode acessar quase todas as pastas, só que na pasta > /home/sistema/logs ele nao pode > apagar os arquivos nem fazer a leitura, apenas gravar seus logs pelo > sistema, e de maneira alguma pode > apagar algum arquivo das outras pastas.. > > Alguem conheçe uma forma facil e pratica de poder me auxiliar ? > > Desde já agradeço a atenção !!
Permissoes simples nao te atendem? Ja tentou? chown usuariox:grupox /home/sistema/logs chmod 755 diretorio chown usuariox:grupox /home/sistema/logs/* chmod 720 /home/sistema/logs/* pw usermod usuarioy -G grupoa,grupob,grupox Pronto, o usuarioy sera parte do grupox e de todos os outros grupos que voce precisar, tera direito de ler e explorar o diretorio /home/sistema/logs mas nao de escrever nele (consequentemente nao pode atualizar a lista de referencias de inodes desse "arquivo do tipo diretorio" entao nao pode apagar arquivos ai dentro, pois nao tem escrita nele), e tera direito de escrita nos arquivos de log dentro do diretorio em questao. Contudo nao pode ler. Nao podendo ler nao pode modificar conteudo que nao seja no final do arquivo (concatenacao), mesmo tendo privilegio de escrita no arquivo. Se o seu ambiente e menos simples do que voce citou, procure compilar o samba com suporte a ACLs e de um "man chflags". As flags de apenas concatenacao e imutabilidade em conjunto com ACLs te dao muita flexibilidade num ambiente com samba. Mas aparentemente apenas os privilegios tradicionais te atendem. Testai ;) -- Patrick Tracanelli FreeBSD Brasil LTDA. (31) 3281-9633 / 3281-3547 [EMAIL PROTECTED] http://www.freebsdbrasil.com.br "Long live Hanin Elias, Kim Deal!" ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

