For at sikre, at nye filer, der uploades til data-mappen ved hjælp af rsync, automatisk arver forældremappens tilladelser og ejergruppe, kan du følge disse trin:
chown me:robot /path/to/data
chmod 2775 /path/to/data
chmod g+s /path/to/data
--chmod
for at sikre, at de korrekte tilladelser anvendes på de nye filer:
rsync -av --chmod=Dg+s,ug=rwX,o=r --chown=me:robot /source/path/ /path/to/data/
umask 002
~/.bashrc
eller ~/.profile
):
echo 'umask 002' >> ~/.bashrc
rsync -av /source/path/testfile /path/to/data/
ls -l /path/to/data/testfile
Ved at følge disse trin kan du sikre, at nye filer, der uploades til data-mappen ved hjælp af rsync, automatisk arver forældremappens tilladelser og ejergruppe, så både brugeren 'me' og 'robot' kan opdatere dem uden problemer.