我的桑巴文件共享有问题。我在我的文件夹中复制并粘贴了一个微软单词,它的所有者是我自己,一个组可以通过750个权限访问这个单词,但是当我再次通过ls -ld /(path to the file)
检查权限时,我看到了这样的情况:
-rwxr-x--- +1
我的小组没有任何权限,但正如我所提到的,我把他们的权限放在了阅读上。
我的问题是,有人能告诉我这个+
是什么吗?
发布于 2015-10-04 11:50:52
这意味着您的文件具有名为ACL的扩展权限。
您必须运行getfacl <file>
才能看到完整的权限。
有关更多详细信息,请参阅访问控制列表。
有关更多示例,请参见Linux中的+ (+)登录权限是什么?。
根据手册页ls
如果文件或目录已扩展安全信息,则-l选项打印的权限字段后面跟着“+”字符。这通常意味着文件受到传统Unix权限之外的访问限制--可能是访问控制列表(ACL)。
发布于 2015-10-04 11:58:03
您必须将所需的配置放在/etc/samba/smb.conf文件中。决定您想要的权限,并为此使用create mask
选项。还可以确定用户在使用force user
和force group
选项更新文件时希望文件的用户和组。我相信您已经用“有效用户”选项指定了您想要访问共享区域的用户。
这就是一个例子:
[officeshared]
comment = Office Shared Files
path = /mnt/data/officeshared
create mask = 0775
writeable = yes
browseable = yes
force user = officeuser
force group = officeuser
valid users = mary, john, phil
https://askubuntu.com/questions/681410
复制相似问题