Paul042020
Contributor
- Joined
- May 4, 2020
- Messages
- 119
Hello,
I'm looking for a little explanation about the "no inherit" parameter when configuring ACLs.
I have done many tests and spent a lot of time to understand how ACLs work and how to set them on my SMB share.
However, I have some difficulties with the "inherit / no inherit" notion.
I understand that when you set the flag to "no inherit" on an ACL (group or user), the permissions of this group/user are not reflected on any new file or directory.
What I don't understand is in which case to use this feature?
Do you have a typical application example(s)?
Indeed, if we give permissions to a user or group in a share, why would we not want to extend them to the files / directories in that share. It's like giving him permissions on one side and taking them away on the other.
I have a little trouble with this notion.
Regards
I'm looking for a little explanation about the "no inherit" parameter when configuring ACLs.
I have done many tests and spent a lot of time to understand how ACLs work and how to set them on my SMB share.
However, I have some difficulties with the "inherit / no inherit" notion.
I understand that when you set the flag to "no inherit" on an ACL (group or user), the permissions of this group/user are not reflected on any new file or directory.
What I don't understand is in which case to use this feature?
Do you have a typical application example(s)?
Indeed, if we give permissions to a user or group in a share, why would we not want to extend them to the files / directories in that share. It's like giving him permissions on one side and taking them away on the other.
I have a little trouble with this notion.
Regards