Publicada por newba em 06/07/2007 - 20:12h:
* newba usa Manjaro Linux

Queria saber se tem como fazer todos os arquivos que forem criados em uma determinada pasta, pertencerem a um usuario e/ou grupo definido. Por exemplo:
Todos os arquivos ou diretorios criados dentro da pasta '/home/lula' pertencerem ao usuario "lula" e grupo "users" mesmo que os arquivos e/ou diretorios sejam criados pelo usuario "root" por exemplo, ou outro usuario.

Tem como fazer isso pelo , umask ? como faz?

Agradeco a todos pela boa vontade =D

  
 
Resposta de alex_sarmento em 06/07/2007 - 21:42h:
* alex_sarmento usa Linux Mint
* alex_sarmento tem conceito: 9.9
 


voce pode agendar no cron um script que em de tempos em tempos mude a titularidade de todos esses arquivos desta pasta para um outro usuário, como voce deseja, dessa forma, o processo fica automatico e voce resolve o seu problema. Devem existir outras maneiras, é tipo "Neston" invente uma.
:)
Valeu!

 
Resposta de removido em 06/07/2007 - 21:59h:
* removido usa Nenhuma
* removido tem conceito: nenhum voto.
 


Olá,

O que está pretendendo fazer? Pergunto isso, porque, dependendo do que vc quiser, a resposta pode ser "sim", "não" ou "talvez".

Se sua intensão é fazer isso em uma máquina que é utilizada por várias pessoas, e a pasta (e os arquivos) devem ser acessados (rwx) por todos os usuários a resposta é "talvez": sugiro que vc crie um grupo e coloque os usuários dentro dele e dê aos arquivos permissões totais para o grupo.

Se sua necessidade é um usuário criar um arquivo no nome de outro, a resposta é "não".

Se o problema é criar o arquivo e alterar o dono depois de maneira automática, a resposta é "sim". Pode parecer uma solução "nas coxas", mas eu colocaria o comando "chown -hR lula:users /home/lula/*.*" no cron como root pra rodar de tempos em tempos, por exemplo. Obviamente, todos os usuários envolvidos teriam de ter acesso de leitura e escrita nesse diretório.

Agora, se o problema for acesso/criação através de outra máquina (samba, ftp, ssh, etc.), existem outras soluções. Por favor explique melhor o que deseja para acharmos a melhor solução.

Abraço.

 
Resposta de newba em 21/10/2007 - 11:32h:
* newba usa Manjaro Linux
* newba tem conceito: 8.0
 


consegui fazer oque queria usando o SQUID, http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1812&pagina=3
valeu pela ajuda.

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts