Linux Samba共享提供对组的写访问权限

时间:2013-11-30 12:53:22

标签: linux samba

我已经安装在我的覆盆子pi上运行debian(raspbian)samba和samba-common-bin

然后我更改samba的配置并在最后添加以下内容:

[photocam]
comment = Photo taken from camera
path = /tmp/photocam/
valid users = @users
force group = users
create mask = 0755
directory mask = 0755
read only = no
browseable=Yes
writeable=Yes
only guest=no
public=no

我使用sudo smbpasswd -a pi

为samba创建了一个用户

然后,当我尝试访问它时,我只能读取文件,我无法删除或创建新文件......

2 个答案:

答案 0 :(得分:0)

好吧,真的很愚蠢,我已经意识到我使用并使用root创建的文件夹,所以我不得不使用chown和chgrp命令将它放到正确的用户。

答案 1 :(得分:0)

是的,你是正确的使用chown命令将用户更改为pi这将把当前目录中的所有文件更改为

user=pi, group=pi

sudo chown pi:pi *

您可能还需要使用chmod命令设置文件的权限。以下命令将当前目录中的所有文件更改为

775 = rwxrwxr.x

sudo chmod 775 *