1、基本知识:

用户->用户组->家
目录(/home/ 当用户登录时会进入自己的家目录中进行使用
linux的用户至少属于1个组
【LINUX2】用户管理

2、用户操作

  • 添加用户:
    • useradd[选项]用户名
      useradd xm
      解释:创建一个组叫做该用户名,同时将用户放到其中(文件就相当于用户组的形式)
    • useradd -d 指定目录 指定名字(这里的目录是指定的家目录,用户组名仍然是其对应的自身名字)
      useradd -d /home/dog xq (必须在该目录不存在的情况下存在,该命令自动创建家目录)
  • 密码操作:
    password 用户名
    备注:该命令只有root身份下才可以进行操作
    给定密码后修改密码
    password xq
  • 删除用户:
    • userdel 用户名
      删除用户但不删除对应的家目录**(一般在删除用户的时候都要保留家目录)**
      userdel xm
    • userdel -r 用户名
      删除用户及对应的用户名
      userdel -r xq
  • 查询用户信息:
    id 用户名
    id root【LINUX2】用户管理
  • 切换用户:
    切换用户时:权限高->低不输密码,低->高输入密码
    • su 用户名
      su xf
    • exit返回原用户名
      exit
  • 查看当前用户:
    whoamiwho am i

3、用户组操作

用户组对具有共性的多个用户进行管理

  • 增加组
    groupadd 组名
    groupadd wudang
  • 删除组
    groupdel组名
    groupdel wudang
    -增加用户时直接加上组
    useradd -g 用户组 用户名
    useradd -g wudang zhangwuji
    (区别useradd -d 家目录 用户名)
    -修改用户组信息
    usermod -g 用户组 用户名
    usermod -g shaolin zhangwuji
  • 用户和用户组之间的关系
    • 用户配置文件 /etc/passwd
      Vim /etc/passwd 查看对应文件信息
      【LINUX2】用户管理
    • 组信息文件**/etc/group**【LINUX2】用户管理
    • 密码(口令)配置文件(加密) /etc/shadow
      备注:密码内容一般加密不可见
      【LINUX2】用户管理

其他内容补充:

  • cd表示change directory, 切换目录
    cd /home/ 一般切换的时候喜欢加一个/这个符号代表展开进去
  • mkdir 新建mulu
    mkdir /home/tiger

本节难点回顾:

注意区分:
useradd -d xxx xxxx(前者的xxx是一个目录格式)
useradd -g xxx xxxx(前者的xxx只是单纯的用户组名字形式)->修改用户组

相关文章:

  • 2022-12-23
  • 2021-05-16
  • 2022-12-23
  • 2022-03-03
  • 2022-12-23
  • 2022-12-23
  • 2021-05-19
猜你喜欢
  • 2021-10-29
  • 2021-04-20
  • 2021-10-23
相关资源
相似解决方案