m0_73891009 2022-12-23 21:15 采纳率: 33.3%
浏览 13
已结题

一个主用户作为文件的管理者,需要3个其他用户作为记录者。

怎么创建#linux一个主用户作为文件的管理者,需要3个其他用户作为记录者。

  • 写回答

1条回答 默认 最新

  • m0_57781768 2022-12-24 00:39
    关注

    要创建一个 Linux 主用户作为文件的管理员,以及其他三个用户作为记录者,您可以按照以下步骤操作:

    • 以具有管理权限的用户登录Linux系统。
    • 使用useradd命令创建主用户帐户。例如:
    sudo useradd -m master
    

    这将创建一个名为“master”的新用户帐户和一个主目录。

    • 使用passwd命令为主用户帐户设置密码。
    sudo passwd master
    
    • useradd使用命令以类似的方式创建三个记录器用户帐户。例如
    sudo useradd -m recorder1
    sudo useradd -m recorder2
    sudo useradd -m recorder3
    
    • passwd使用命令为记录器用户帐户设置密码。
    sudo passwd recorder1
    sudo passwd recorder2
    sudo passwd recorder3
    
    • chown使用命令将文件的所有权更改为主用户。例如:
      这将赋予文件的主用户所有权和管理它的能力。
    • 设置权限,允许记录器用户访问和修改该文件。例如,您可以使用该chmod命令设置文件的权限,允许所有者(主用户)具有读写权限,而记录器用户具有只读权限。
    sudo chmod u=rw,g=r,o=r /path/to/file
    

    这将为文件设置权限,如下所示:

    u:所有者(主用户)具有读写权限
    g: 该组(所有用户)具有只读访问权限
    o: 其他用户有只读权限
    或者,您可以使用该setfacl命令为文件设置更细粒度的权限。这可以让您为不同的用户指定不同的权限,而不仅仅是所有者和所有其他用户。

    sudo setfacl -m u:master:rw /path/to/file
    sudo setfacl -m u:recorder1:r /path/to/file
    sudo setfacl -m u:recorder2:r /path/to/file
    sudo setfacl -m u:recorder3:r /path/to/file
    

    这将为文件设置权限,如下所示:

    u:master: 主用户具有读写权限
    __u:recorder1: recorder1 具有只读访问权限
    __u:recorder2: recorder2 具有只读访问权限
    __u:recorder3: recorder3 具有只读访问权限
    一旦您设置了文件的权限,主用户将能够管理它,记录器用户将能够根据需要访问和修改它。

    请记住,这些只是您如何设置具有主用户和多个记录器用户的 Linux 系统的示例。在 Linux 系统上配置用户帐户和权限还有许多其他方法,具体步骤可能因您的具体要求和您使用的 Linux 版本而异。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 1月1日
  • 已采纳回答 12月24日
  • 创建了问题 12月23日

悬赏问题

  • ¥15 R语言卸载之后无法重装,显示电脑存在下载某些较大二进制文件行为,怎么办
  • ¥15 java 的protected权限 ,问题在注释里
  • ¥15 这个是哪里有问题啊?
  • ¥15 关于#vue.js#的问题:修改用户信息功能图片无法回显,数据库中只存了一张图片(相关搜索:字符串)
  • ¥15 texstudio的问题,
  • ¥15 spaceclaim模型变灰色
  • ¥15 求一份华为esight平台V300R009C00SPC200这个型号的api接口文档
  • ¥15 字符串比较代码的漏洞
  • ¥15 欧拉系统opt目录空间使用100%
  • ¥15 ul做导航栏格式不对怎么改?