我已经设置了一个 Ubuntu 服务器(12.04 LTS)用于 samba 文件共享。我遇到的问题与我在服务器上创建的文件有关。其他用户无法打开它们,因为我是在我的用户名组(而不是允许查看共享的组)下创建它们的。为什么是这样?似乎其他一切都运行良好。只有允许的用户才能查看他们的共享文件夹,但他们无法打开我创建的任何内容。
答案1
因为就系统而言,没有必要将正在创建的文件的组所有权更改为远离创建该文件的用户的默认组。
如果您希望文件具有自动组所有权,请将创建文件的目录设为 SETGID 目录。