允许读写和删除文件夹中的文件,但不包括文件夹本身

Permission to read write and delete files in a folder but not the folder itself

有没有办法设置权限,使文件夹属于 root 或特定组(无关紧要)并且文件夹本身不能被组删除,但这不适用于内容文件夹(该文件夹中包含的文件或文件夹)? 或者,如果不可能的话……如果文件夹包含文件,是否可以不允许用户删除文件夹?

是否可以删除文件夹本身取决于该文件夹所在目录的权限。因此,您可以这样设置:

/home        (belongs to root, 755)
/home/user   (belongs to user, 755)

然后用户可以在 /home/user 中创建和删除文件和文件夹,但不能在 /home/user 中创建和删除文件和文件夹。 ;)