两个用户属于同一组,且该组是具体目录的所有者

两个用户属于同一组,且该组是具体目录的所有者

我的Linux机器上有两个用户:

  • 约翰:管理员
  • Jane:一个普通用户。

我把他们都添加到名为 的组中xampp_users。如何允许这两个用户对目录具有读/写/执行权限/opt/lampp?我将 的所有者和组更改为/opt/lamppxampp_users但没有效果。

答案1

如果ls -l /opt/lampp显示正确的组,则您可能没有为该目录应用正确的权限。使用此命令修复该问题:

chmod g+rwx /opt/lampp

如果您也需要将权限应用于目录中的文件(可能是的),请使用-R递归应用命令chmodchownchgrp

如果希望此目录中创建的新文件归该xampp_user组所有而不是每个用户的主组所有,请使用:

chmod g+s /opt/lampp

如果您还没有这样做,您可能需要更改用户的 umask 以允许rwx该组。运行man umask以了解如何应用所需的 umask。

相关内容