如何在多个Linux安装上为不同用户设置组权限?

raulricardo21

我的计算机上有两个Linux安装,/home安装在不同的分区上,但两次安装共享。并且每个安装都有一个不同的用户名,以避免冲突。问题是,我是开发人员,我不想混合用户,但我想为共享文件夹设置权限。

例子,

  • Ubuntu,主要用户:raul,主文件夹:/home/raul
  • Fedora,主要用户:ricardo,主文件夹:/home/ricardo
  • 我想要一个对这个文件夹具有权限/home/shared地方,也许是,但是任何Linux发行版上的任何其他用户。raulricardowww-dataroot

我希望你能解决我的问题。

编辑:这似乎比预期的要复杂。

本笔记是我可以解释的最好的笔记,它具有我的实际英语水平,所以请保持友好。

在同一台计算机上,我安装了发行版A和发行版B。发行版A和B共享/home在另一个分区,但有不同的用户......所以我有/home/a用户A在发行A,/home/b你知道......所以我喜欢有一个文件夹,例如/home/shared,用户AB可以同时读取和写入文件夹(与同一组的一部分一样),但A发行版B上不存在BUT用户,反之亦然。然后,如何告诉每个发行版与另一个发行版的用户组成一个群组?

法希姆·米莎(Faheem Mitha)

不确定确切的问题是什么。你可以说得更详细点吗?具体来说,我在解析时遇到困难

我想要一个/ home / shared,其中raul和ricardo对此文件夹具有许可权,也许是www-data和root,但是在任何Linux发行版上都是任何其他用户。

您是否想知道如何设置共享文件夹/分区?如果是这样,您可以在每个安装中使用相同的组ID设置一个组。然后也许使用acl来确保组具有rw对该分区的权限。

man addgroup

将从配置文件中为系统GIDS指定的范围中选择一个GID(FIRST_GID,LAST_GID)。要覆盖该机制,您可以使用--gid选项提供GID。

所以你可以做

addgroup [options] [--gid ID] group

两个安装的位置groupID相同。

有关acl的教程,请参阅将ACL与Fedora Core 2一起使用,并查看我对最近一个有关在两个用户之间共享目录的问题的回答显然,在两个安装中都需要使用acl支持来安装分区。

一旦acl设置完毕后,该文件夹中的所有文件和目录将有组权限rwraul由一个安装ricardo在其它安装都将能够读取和写入该文件夹。

编辑:为回应劳尔在下面的评论:

如果我没有理解你的问题,你要在两个之间试图共享数据www-data两个装置的用户,则不是这一个稍微不同的问题,你似乎有问raulricardo,因为在这种情况下,用户将是相同的。

www-data通常是由像apache之类的Web服务器安装创建的,因此除非具有这种情况,否则很难创建具有匹配ID的ID(请参见下文)。我认为在赛事结束后改变uid / gids应该没有问题,但是我对此不是100%肯定的。也许这里的专家可以提供建议。

请注意,Debian默认为uid/gid=33for www对于其他Linux发行版,可能会有所不同。但是,如果您的安装都是相同的发行版,则ID很有可能会匹配。确实,如果是这种情况,您可以将www-data组用作您的组,而无需执行任何操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Redhat Linux中为SFTP用户设置权限?

来自分类Dev

如何在非root用户Informix安装上向OS用户授予DBSA等效权限?

来自分类Dev

如何仅在Centos / Linux安装上创建具有特定/ dir /访问权限的FTP用户

来自分类Dev

如何为多个用户组赋予不同的权限?

来自分类Dev

如何为多个用户组赋予不同的权限?

来自分类Dev

显示不同的模型管理员list_display和为不同用户组设置的字段

来自分类Dev

如何在pam策略中为不同的用户或组设置不同的身份验证要求?

来自分类Dev

如何在 pam 策略中为不同的用户或组设置不同的身份验证要求?

来自分类Dev

Linux中不同用户下的Java系统偏好设置

来自分类Dev

如何在sql2000中为不同用户查找连续行的差异?

来自分类Dev

ifuse为不同的用户安装iPhone(权限)

来自分类Dev

如何在不同用户的帐户下运行程序?

来自分类Dev

如何在不同用户的帐户下运行程序

来自分类Dev

如何在ZFS安装上为FreeBSD创建GRUB条目?

来自分类Dev

如何在不同用户下从一台计算机上设置ssh密钥以访问github

来自分类Dev

如何避免不同用户的多个实例,但在单个用户会话上允许多个实例

来自分类Dev

如何为不同的用户名或用户组设置不同的文件夹/文件权限?

来自分类Dev

如何为不同的用户名或用户组设置不同的文件夹/文件权限?

来自分类Dev

从不同系统访问或重置不同用户的已安装注册表配置单元的权限

来自分类Dev

如何管理Firebase中的权限以允许不同用户读取/更新/写入?

来自分类Dev

如何在magento中为多个网站设置不同的横幅

来自分类Dev

如何安排作业在不同时间为不同用户运行

来自分类Dev

如何在 cakedc 插件 cakephp3 中为不同的用户组设置不同的身份验证重定向 URL

来自分类Dev

在Linux中设置特定用户和组的权限

来自分类Dev

在Vue-JS中为不同用户组显示不同菜单的最佳方法是什么?

来自分类Dev

如何在团队项目中为 C# 类中的组设置版本控制权限?

来自分类Dev

具有针对不同用户的不同设置的家长控制

来自分类Dev

具有针对不同用户的不同设置的家长控制

来自分类Dev

如何使宏在具有不同用户名的多个工作站上通用

Related 相关文章

  1. 1

    如何在Redhat Linux中为SFTP用户设置权限?

  2. 2

    如何在非root用户Informix安装上向OS用户授予DBSA等效权限?

  3. 3

    如何仅在Centos / Linux安装上创建具有特定/ dir /访问权限的FTP用户

  4. 4

    如何为多个用户组赋予不同的权限?

  5. 5

    如何为多个用户组赋予不同的权限?

  6. 6

    显示不同的模型管理员list_display和为不同用户组设置的字段

  7. 7

    如何在pam策略中为不同的用户或组设置不同的身份验证要求?

  8. 8

    如何在 pam 策略中为不同的用户或组设置不同的身份验证要求?

  9. 9

    Linux中不同用户下的Java系统偏好设置

  10. 10

    如何在sql2000中为不同用户查找连续行的差异?

  11. 11

    ifuse为不同的用户安装iPhone(权限)

  12. 12

    如何在不同用户的帐户下运行程序?

  13. 13

    如何在不同用户的帐户下运行程序

  14. 14

    如何在ZFS安装上为FreeBSD创建GRUB条目?

  15. 15

    如何在不同用户下从一台计算机上设置ssh密钥以访问github

  16. 16

    如何避免不同用户的多个实例,但在单个用户会话上允许多个实例

  17. 17

    如何为不同的用户名或用户组设置不同的文件夹/文件权限?

  18. 18

    如何为不同的用户名或用户组设置不同的文件夹/文件权限?

  19. 19

    从不同系统访问或重置不同用户的已安装注册表配置单元的权限

  20. 20

    如何管理Firebase中的权限以允许不同用户读取/更新/写入?

  21. 21

    如何在magento中为多个网站设置不同的横幅

  22. 22

    如何安排作业在不同时间为不同用户运行

  23. 23

    如何在 cakedc 插件 cakephp3 中为不同的用户组设置不同的身份验证重定向 URL

  24. 24

    在Linux中设置特定用户和组的权限

  25. 25

    在Vue-JS中为不同用户组显示不同菜单的最佳方法是什么?

  26. 26

    如何在团队项目中为 C# 类中的组设置版本控制权限?

  27. 27

    具有针对不同用户的不同设置的家长控制

  28. 28

    具有针对不同用户的不同设置的家长控制

  29. 29

    如何使宏在具有不同用户名的多个工作站上通用

热门标签

归档