我正在/home/pi/pydev
与Samba在debian盒子(实际上是树莓派)上共享目录。我正在从Windows 7计算机上读取该目录并写入该目录。当我在W7下创建该目录中的文件时,它将获得0764权限,并且由用户rolf和group rolf拥有-这就是W7计算机上的我。
debian盒上的pi用户和rolf(在W7上)用户都需要能够修改该目录中的文件,因此我将它们都设置为group的成员coders
,希望可以对其进行配置,以便编码人员至少具有读写权限。访问该目录中的文件。。
但是用户pi无法修改属于组rolf的任何文件。
我可以chmod rolf:coders <filename>
逐个文件。
将用户pi添加到组rolf很难,并且行不通(没想到。Samba会与Debian一起在组中维护完全不同的用户管理吗?)。
我也可以以rolf的身份登录到debian机器,并浏览至该文件夹。
但是(对我而言)最优雅的方法是,默认情况下,由rolf从W7机器创建的文件将获得userid rolf和groupid编码器。
我可以配置Samba来做到这一点,还是有其他方法可以自动执行该任务?