I have two users set up on my system: 'tiger' and 'photos'. The user 'tiger' is a member of group 'photos':
Code:
$ groups tiger
tiger : tiger photos
I have set the home directory for 'photos' to give group read, write and execute access. ls -l from /home yields:
Code:
drwxrwxr-x 16 photos photos 4.0K Apr 28 23:35 photos/
logged in as user 'tiger', I expect that I should be able to create files or directories in /home/photos because I have given write access to the group 'photos' and tiger is in this group. However, when I change working directory to /home/photos and try to touch the file 'foo' (which does not exist), I get:
Code:
$ touch foo
touch: cannot touch `foo': Permission denied
what gives?