Linux实操篇 - 用户管理
2026/7/28 18:12:46 网站建设 项目流程


文章目录

    • 一.基本介绍
    • 二.创建用户
      • 2.1 添加用户
        • 2.1.1 基本语法
        • 2.1.2 应用案例
        • 2.1.3 细节说明
      • 2.2 设置/修改密码
        • 2.2.1 基本语法
        • 2.2.2 应用案例
    • 三. 删除用户
      • 3.1 基本语法
      • 3.2 应用案例
    • 四.查询用户
      • 4.1 查询用户信息指令
        • 4.1.1 基本语法
        • 4.1.2 应用实例
    • 五.切换用户
      • 5.1 介绍
      • 5.2 基本语法
      • 5.3 细节说明
    • 六. 查看当前用户/登录用户
      • 6.1 基本语法
    • 七.用户组
      • 7.1 介绍
      • 7.2 新增组
        • 7.2.1 基本语法
        • 7.2.2 应用案例
      • 7.3 删除组
        • 7.3.1 基本语法
      • 7.4 新增用户时设置组
        • 7.4.1 基本语法
        • 7.4.2 应用案例
      • 7.5 修改用户组
        • 7.5.1 基本语法
        • 7.5.2 应用案例

一.基本介绍

  1. linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请属于自己的账号,然后用申请的账号登录系统。
  2. linux的用户至少属于一个用户组,可以属于多个用户组。

二.创建用户

2.1 添加用户

2.1.1 基本语法

useradd [选项] 用户名

2.1.2 应用案例

案例1:

添加一个用户milo

2.1.3 细节说明
  1. 当创建用户成功时,会自动创建和用户同名的家目录;
  2. 当创建用户时,可以使用useradd -d [目录] 用户名,给新创建的用户指定家目录;

2.2 设置/修改密码

2.2.1 基本语法

passwd 用户名

2.2.2 应用案例

案例1:

milo用户指定密码

三. 删除用户

3.1 基本语法

userdel 用户名

3.2 应用案例

  1. 删除用户milo,但是要保留目录;

  2. 删除用户milo以及用户家目录;

四.查询用户

4.1 查询用户信息指令

4.1.1 基本语法

id 用户名

4.1.2 应用实例

查询用户milo的用户信息

五.切换用户

5.1 介绍

在操作Linux中,如果当前用户的权限不够,可以通过su - 指令,切换到高权限用户,比如root

5.2 基本语法

su - 切换用户名

5.3 细节说明

  1. 从权限高的用户切换到权限低的用户,不需要输入密码,反之需要;
  2. 当需要返回原来的用户时,使用exit指令;

六. 查看当前用户/登录用户

6.1 基本语法

whoami/who am i

七.用户组

7.1 介绍

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

7.2 新增组

7.2.1 基本语法

groupadd 组名

7.2.2 应用案例

创建一个组:wudang

7.3 删除组

7.3.1 基本语法

groupdel 组名

7.4 新增用户时设置组

7.4.1 基本语法

useradd -g 用户组 用户名

7.4.2 应用案例

增加一个用户zwj,直接将他归属到wudang组

7.5 修改用户组

7.5.1 基本语法

usermod -g 用户组 用户名

7.5.2 应用案例

创建一个shaolin组,然后将zwj修改到shaolin组

参考资料
1.韩顺平(老师)_Linux_视频公开课

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询