chmod 775 on a folder but not all files under that

2019-04-22 19:15发布

问题:

by assigning 775 rights of user to a folder (project) does that impact the files permissions under the folder?

# chown -R root:user1 /var/www/project/
# chmod 775 -R /var/www/project/

Meaning, if /project/config.html used to have a 664 right does that mean that 664 right disappears and grants 775? How to avoid this to happen? There are files and folders with different rights under /project/ and I do not want these to be overridden.

回答1:

Remove the -R flag. That means it changes all files and folders in the subdirectory as well.

# chown root:user1 /var/www/project/
# chmod 775 /var/www/project/


回答2:

Yes : -R means recursive. Remove -R



标签: unix chmod chown