Deny deletion or renaming of certain folders

I want some folders or shares (such as Public, Photos, Groups) to be like “system” folders. They should always exist for each user, not to be deleted or renamed. But the user is free to add/change/delete contents inside those folders.

Is there any way to achieve this?

Try to use File Access controll app to ensure specific rules to the folder.