Teng's blog Teng's blog
首页
Java
H5前端
GitHub (opens new window)
首页
Java
H5前端
GitHub (opens new window)
  • 介绍

  • 安装

  • 基础

    • Linux目录结构
    • vi与vim编辑器
    • 关机与重启
    • 用户登录与注销
    • 用户管理
    • 用户组管理
      • groupadd 新增组
      • groupdel 删除组
      • groupmod 修改组
      • useradd -g 新增用户时增加组
      • usermod 修改用户组
      • cat /etc/passwd 查看用户的各种信息
      • cat /etc/shadow 查看口令配置文件
      • cat /etc/group 查看所有组信息
    • 运行级别
    • 帮助命令
    • 文件目录操作
    • 日期与时间操作
    • 搜索查找
    • 压缩与解压
    • 文件组管理
    • 文件权限管理
    • 任务调度
    • 磁盘分区与挂载
    • 网络配置
    • 进程管理
    • 服务管理
    • RPM与YUM
    • SSH配置
    • 附-常用快捷键
  • shell

  • 面试与总结
  • System-Linux
  • 基础
Shetengteng
2022-02-23

用户组管理

每个用户都有一个用户组,系统对一个用户组中的所有用户进行集中管理 不同的系统对用户组的规定有所不同 Linux下的用户属于与它同名的用户组,用户组在创建用户时同时创建 用户组的管理,实际上是对/etc/group文件的更新

类似于角色,系统可以对有共性的多个用户进行统一管理

# groupadd 新增组

groupadd 组名

groupadd mygroup
1

# groupdel 删除组

groupdel 组名

groupdel mygroup
1

# groupmod 修改组

groupmod -n 新组名 旧组名

# useradd -g 新增用户时增加组

useradd -g 用户组 用户名

# usermod 修改用户组

usermod -g 用户组 用户名

  • -g 修改用户的初始登录组,给定的组必须存在
[root@hadoop100 home]# usermod -g root ttshe
[root@hadoop100 home]# id ttshe
uid=500(ttshe) gid=0(root) 组=0(root)
1
2
3

# cat /etc/passwd 查看用户的各种信息

用户的配置文件,记录用户的信息

# 用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
1
2
3
4

# cat /etc/shadow 查看口令配置文件

口令的配置文件

# 登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
root:$6$yI8cJQUO$2W8/fmL8ElhUkKwgMjojKlwIpTAUIceq.zSac3DSz4GNSFgec7YjYyWZjbRGPWTcCIU7FDzpQ/3DZbvG1V912.:19045:0:99999:7:::
daemon:*:18495:0:99999:7:::
1
2
3

# cat /etc/group 查看所有组信息

组 group配置文件,记录Linux包含的组的信息

  • 查看Linux包含的组的信息
[root@hadoop100 home]# cat /etc/group
ttshe2:x:501:
mygroup:x:502:
# 组名:口令:组标识号:组内用户表
1
2
3
4
Last Updated: 2022/03/20, 10:04:55
用户管理
运行级别

← 用户管理 运行级别→

Theme by Vdoing | Copyright © 2021-2022 Shetengteng | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式