Originally Posted by amani
"Suppose some user attempts to read a file with some Unix command such as cat. The system call read() is used and the "r" permission is required. The system checks to see if the user is in fact the owner of the file. If so, the access is permitted if the owner has been granted "r" permission. If not, the system check to see if the user is a member of the group of the file. If so, access is permitted if the group has been granted "r" permission".
While this is all technically correct it has next to nothing
to do with the OPs question. It doesn't touch on permissions
of directories, it doesn't touch on the subject of the entire
path to the files and their permissions.
Is there a way to allow other members of my group to access subfolders under my home directory, but not my home directory itself?
Depends on what exactly your requirement is.
If you e.g. have
drwx--x--x 124 dahliash users 20480 2010-04-20 08:21 dahliash
drwxr-xr-x 2 dahliash group 4096 2010-04-20 08:22 dahliash/share
users KNOWING the path to share will be allowed to read files
in share and cd into it, but won't be able to look at your
homes immediate contents.