RHEL用户和组管理

  1. 创建指定用户和组。
  1. 增加usergrp组,GID号为6000。
  2. 新增user1用户,UID号为6000,密码为空,并将其附属组加入usergrp组中。
  3. 查询etc下的用户分组文件,用grep查询名为usergrp的分组
  4. 新增user2用户,密码为password,将用户的附属组加入root组和usergrp组。用户的主目录为/user2目录。
  5. 新增user3用户,不为用户建立并初始化宿主目录,用户不允许登陆到系统的shell。
  6. 将user3创建在不允许登录的文件下
  1. 设置用户的密码期限
  1. 设置user1用户,在下次登录时必须强制更改密码。
  2. 设置user2用户,密码30天必须更改密码,密码在2024年10月10日过期。
  1. 新建目录/var/www/user1,并设置如下权限:
      1. 将此目录的所有者设置为user1,并设置读写执行权限
      2. 将此目录的组设置为usergrp,并设置读执行权限
      3. 将其它用户的权限设置为只读
      4. 第一个数字7代表user1的权限4+1+2,读写执行。5代表目录组权限为4+1,读和执行。4代表其他用户权限,只读权限。

创建/test目录,在此目录中任何用户都可以创建文件或目录,但只有用户自身和root用户可以删除用户所创建的文件或目录。

总结和分析:

在Linux系统中,每个用户都有一个唯一的用户名,用于标识其在系统上的身份。

每个用户都有一个关联的用户ID(UID),这是一个唯一的数字标识符。

用户可以属于一个或多个组。

用户的密码存储在系统中,通常是经过加密的。

用户可以拥有自己的家目录(home directory),用于存储个人文件和配置。

组(Group):

组是一组用户的集合,允许将权限和资源管理应用于一组用户而不是单个用户。

每个组都有一个唯一的组名,用于标识组。

每个组都有一个关联的组ID(GID),这是一个唯一的数字标识符。

用户可以属于一个或多个组。

组可以用于控制对共享资源的访问权限,例如文件和目录。

用户管理命令:

useradd:用于创建新用户。

userdel:用于删除用户。

usermod:用于修改用户属性,如用户名、UID、所属组等。

passwd:用于更改用户密码。

组管理命令:

groupadd:用于创建新组。

groupdel:用于删除组。

groupmod:用于修改组属性,如组名、GID等。

权限管理:

Linux系统通过权限来控制对文件和目录的访问。

每个文件和目录都有所有者、所属组和其他用户的权限。

权限分为读(r)、写(w)和执行(x)权限,分别表示对文件的读取、写入和执行操作。

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值