多个用户在Linux中拥有一个目录

时间:2014-04-15 16:41:32

标签: ubuntu

我有2个用户www-data&需要拥有特定目录/ opt / sw / vam的ubun

如何相应地设置访问权限?

我这样做了 - sudo chown -R www-data:www-data /opt/sw/vam现在ubun无法访问文件夹..

如何同时授予用户权限..

1 个答案:

答案 0 :(得分:0)

创建一个他们可以共享的组,为该组提供他们需要的权限,并将其设置为目录组或使用ACL作为Barmar建议。我个人从未使用过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

然后,您需要设置组权限,就像您现在拥有用户权限一样。可能是一切,所以sudo chmod -R g+a /opt/sw/vam

[whichever]可以引用任何一个用户,因为它们无关紧要,因为它们都在组中并获得给予该组的权限。