我需要创建 Samaba 共享,其中包含每个人都不可删除的目录和文件,但每个人都必须拥有 rwx 权限。汤姆有什么旁路方法吗? PS 在服务器(Linux)端可以有任何权限。但不能从Windows删除(可能是这样)
答案1
写权限也意味着删除权限,具体方法如下:
如果用户必须具有写入权限,他还可以通过向文件中写入单个字节来“删除”文件,从而删除该文件的所有其他内容。 Samba 无法检测操作系统,并据此授予某些权限。
答案2
您可以使用该chattr +a <directory>
命令来创建目录仅附加在文件系统级别。 Samba 不应该能够回避这一点。看这个问题: