Access Control List

Hey all, I have a directory (own by user: b; group: grpB) which I want a user (user: a; group: grpA) to be able to read and execute from, I wonder if I should add user a to this particular directory's ACL or that I would add group grpB to user a's subgroup?

I would like to know the difference or exact when to use which option on this situation? I am quite confused by these concept.

Thanks in advance!

I would use the terminology: "add usera to groupb". It is not incorrect to say "add groupb to usera's list of groups"; but most people think of it the other way around. And this is what I would do.

ACL's are not standard so I tend to avoid them. If you must use ACL's, you need to specify Solaris ACL's or HP-UX ACL's or whatever.

I agree with Perderabo, I normally suggest the use ACLs only where it is not possible or very complex to do things using conventional means.

Avoid ACL's whenever possible.

They only cause confusion