Ubuntu的服务器12.04:通过Samba写文件与群体所有权

我在运行Ubuntu Server 12.04的虚拟机guest虚拟机上设置了一个共享的samba驱动器。

\\ubuntu\www 

文件path/ var / www具有权限www-data:www-data设置。 我的用户名abe是www-data

我正在使用Windows XP主机,并使用主机进行开发,但是我只是将这些文件保存到共享\\ubuntu\www的samba。

当我这样做,文件所有者被设置为我的用户名abe,这是预期的…

问题:有没有办法在\ ubuntu \ www上共享我的samba以写入我的组(www-data)而不是我的用户名?

这是我的桑巴configuration文件(/ etc /看起来像:

 [www] comment = Apache Document Home path = /var/www/ writable = yes force group = www-data 

我有点困惑。 如果您希望将所有者设置为www-data:www-data ,请添加

 force user = www-data 

还是你说这些文件没有使用正确的组名称(www-data)创build?

 chown abe:www-data /var/www chmod g+s /var/www 

它将强制未来创build的文件组:)