Ubuntu Linux中拥有目录的多用户
我有两个用户www-data&ubun,他们需要拥有一个特定的目录/opt/sw/vam 如何相应地设置访问权限 我这样做了-Ubuntu Linux中拥有目录的多用户,ubuntu,Ubuntu,我有两个用户www-data&ubun,他们需要拥有一个特定的目录/opt/sw/vam 如何相应地设置访问权限 我这样做了- sudo chown-R www-data:www-data/opt/sw/vam现在ubun无法访问这些文件夹 如何授予这两个用户权限..或者创建一个他们可以共享的组,为该组提供他们需要的perm,并将其设置为目录的组,或者按照Barmar的建议使用ACL。我个人从未使用过ACL,因为在*nix中组更自然,所以我会使用组方法。但ACL会起作用 您可以通过以下方式实现此
sudo chown-R www-data:www-data/opt/sw/vam
现在ubun无法访问这些文件夹
如何授予这两个用户权限..或者创建一个他们可以共享的组,为该组提供他们需要的perm,并将其设置为目录的组,或者按照Barmar的建议使用ACL。我个人从未使用过ACL,因为在*nix中组更自然,所以我会使用组方法。但ACL会起作用 您可以通过以下方式实现此目的:
sudo groupadd [group name]
sudo usermod -a -G [group name] www-data
sudo usermod -a -G [group name] ubun
sudo chown -R [whichever]:[group name] /opt/sw/vam
然后,您需要像现在拥有用户权限一样授予set组权限。可能是所有的,所以sudo chmod-rg+a/opt/sw/vam
[以哪个为准]
可以指任何一个用户,因为这无关紧要,因为他们都将在组中,并且都将获得授予组的权限。只能有一个所有者。使用访问控制列表来授予其他权限。我尝试了这一方法,但最后一行除外…sudo chown-R[以哪一行为准]:[组名]/opt/sw/vam…我创建了一个名为optaccess.added 2 users.www data and ubun…当我使用sudo chown-R ubuntu:optaccess/opt/sw/vam…它会选择对最后一个用户的访问权..而不是两者都选择