Esta pergunta já tem uma resposta aqui:
Eu tenho uma pasta na qual novas subpastas e arquivos serão criados automaticamente, por um script.
Desejo manter as permissões de usuário e grupo recursivamente para todas as novas pastas e arquivos colocados no diretório pai. Eu sei que isso envolve definir um pouco, mas não consigo encontrar um comando que mostre exatamente o que eu preciso.
Isto é o que eu fiz até agora:
sudo mkdir -p /path/to/parent
sudo chmod -R 660 myself:somegroup /path/to/parent
Posteriormente, desejo que as permissões do 660 sejam definidas recursivamente para quaisquer pastas e arquivos inseridos /path/to/parent
.
No entanto, tudo o que tentei até agora falhou. Alguém pode ajudar por favor?
Na verdade, a bandeira octal 660 provavelmente nem está correta. As permissões que eu quero são:
- Diretórios colocados sob
/path/to/parent
são executáveis por usuários com permissões - os arquivos são lidos / graváveis pelo próprio usuário e por membros de algum grupo
- Arquivos e pastas
/path/to/parent
NÃO são legíveis pelo mundo
Estou executando no Ubuntu 10.0.4 LTS.
Alguém pode ajudar por favor?