(我已经搜索了几个小时,但找不到任何有效的答案。如果这是重复的,请给我指出一个答案这样可行我会尽快关闭这个)。
笔记:此问题适用于当前可以使用 SMB 访问的网络共享。
问题
我有以下文件夹结构:
data
|- Backup
|- Elias # User folder
我希望用户对其文件夹具有完全写入权限,但不能删除文件夹本身。
我尝试过的事情
- 设置备份目录作为只读 -> 用户可以删除其中的数据,如果他有写入权限
- 设置粘滞位用户文件夹,拥有它
admin
并通过 ASL 添加用户 -> 用户可以删除 - 设置粘滞位用户文件夹,拥有它
admin
,并向其中添加一个组,只有用户所需的用户拥有 -> 用户才能删除 - 设置粘滞位备份目录,拥有用户目录通过
admin
添加只有用户拥有的组 -> 用户才能删除。 - 我尝试了更多我已经忘记的事情
我已经有这个问题很长时间了,但这一定是可能的。请注意,我在权限/网络共享方面没有经验。
附带问题: (虽然如果上述工作有效的话我会很高兴)我尝试使用文件浏览器 Nautilus 连接到共享。它给我“权限被拒绝”,直到用户具有可执行和读取权限。为什么?为什么他们需要可执行权限才能显示文件夹?