文件夹权限

文件夹权限

user1我有一个属于主要组的用户group1,但我需要该用户对属于的文件夹具有读/写访问权限group2

我尝试向该用户添加一个次要组,因此它现在属于group1主要组和group2次要组,但我仍然无权访问该文件夹。

我使用此命令添加主要组usermod -g group1 user1,并使用这个命令添加次要组usermod -a -G group2 user1

这是我的文件夹权限:

drwxr-xr-x 8 所有者 group1 4096 六月 5 10:26 ./
drwxr-xr-x 6 所有者 所有者 4096 六月 5 10:03 ../
drwxrwx--- 14 所有者 group1 4096 六月 5 11:12 folder1
drwxrwx--- 5 所有者 组1 4096 5月 24 11:32 文件夹2
drwxrwx--- 13 所有者 group2 4096 jun 5 10:29 folder3
drwxrwx--- 3 所有者 group2 4096 jun 5 10:26 folder4
drwxrwx--- 8 所有者 group2 4096 六月 5 10:25 folder5
drwxrwx--- 6 所有者 group1 4096 六月 2 09:19 folder6

你能帮我解决这个问题吗?

答案1

如果我理解正确的话(但这很令人困惑),我认为你必须反过来处理这个问题。如果我理解正确的话,你试图为用户添加一个组。有效的方法是将用户添加到组中。如果您希望用户 1 有权访问组 2 的文件夹/文件,请执行以下操作:

sudo adduser user1 group2

答案2

感谢 KamilMaciorowski 的回答,我需要修改 smb.conf 文件并添加新组才能访问。

我是这样修改的:

[PEI]
    browsable = yes
    path = smb/dir
    guest ok = no
    guest only = no
    create mask = 0770
    directory mask = 0770
    write list = @group1, @group2
    read list =
    valid users = @group1, @group2
    read only = no

相关内容