我正在尝试创建一个所有用户都可以写入的目录,但没有用户可以删除该目录中的其他用户文件。
答案1
您需要一个设置了 -bit 的目录t
,例如/tmp
/ /var/tmp
、.
在里面chmod
手册页,这称为“粘性位”:
限制删除标志或粘性位是单个位,其解释取决于文件类型。对于目录,它可以防止非特权用户删除或重命名目录中的文件,除非他们拥有该文件或目录;这称为目录的限制删除标志,通常在 /tmp 等全局可写目录中找到。
我正在尝试创建一个所有用户都可以写入的目录,但没有用户可以删除该目录中的其他用户文件。
您需要一个设置了 -bit 的目录t
,例如/tmp
/ /var/tmp
、.
在里面chmod
手册页,这称为“粘性位”:
限制删除标志或粘性位是单个位,其解释取决于文件类型。对于目录,它可以防止非特权用户删除或重命名目录中的文件,除非他们拥有该文件或目录;这称为目录的限制删除标志,通常在 /tmp 等全局可写目录中找到。