Hoe stel ik bestandspermissies in zodat nieuwe bestanden dezelfde permissies erven?
Ik heb een map waarin nieuwe submappen en bestanden automatisch worden aangemaakt, door een script.
Ik wil de gebruikers- en groepspermissies recursief handhaven voor alle nieuwe mappen en bestanden die in de bovenliggende map worden geplaatst. Ik weet dat hiervoor een sticky bit ingesteld moet worden, maar ik kan geen commando vinden dat precies laat zien wat ik nodig heb.
Dit is wat ik tot nu toe heb gedaan:
sudo mkdir -p /path/to/parent
sudo chmod -R 660 myself:somegroup /path/to/parent
Daarna wil ik dat de 660 rechten recursief worden ingesteld op alle mappen en bestanden die in /path/to/parent
staan.
Echter, alles wat ik tot nu toe heb geprobeerd is mislukt. Kan iemand mij helpen, alsjeblieft?
Eigenlijk is de octale vlag 660 waarschijnlijk niet eens correct. De permissies die ik wil zijn:
- Directories onder
/path/to/parent
zijn eXecutable door gebruikers met permissies - bestanden zijn read/writeable door gebruiker myself en leden van somegroup
- Bestanden en mappen in
/path/to/parent
is NIET wereld-leesbaar
Ik draai op Ubuntu 10.0.4 LTS.
Kan iemand mij helpen, alsjeblieft?