Can we consider the owner as a group that has exactly 1 member? Does the owner have any special abilities apart from the given permissions?
I want to have two equal users with the same permissions in directories. These two users (user1, user2) will have rwx. I need another user (user3) who has rx or wx depending on the dir.
Can I chown the dirs to user3 and assign user1, user2 to the same group?
owner=user3(rx||rwdepending on the dir)group=user1,user2(rwxon all dirs)
user1 and user2 are hard linked to user3 /home dir. (I don't know if this is the best practice for a shared dir)
I want to avoid ACL if possible.
edit: user1 and user2 are needed so their individual actions in the system can be traced.