Linux实操篇 - 用户管理

在这里插入图片描述

一.基本介绍

在这里插入图片描述

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

二.创建用户

2.1 添加用户

2.1.1 基本语法

useradd [选项] 用户名

2.1.2 应用案例

案例1:

添加一个用户milo

[外链图片转存失败(img-l5QGTRPh-1567302482073)(assets/1567239789611.png)]

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,但是要保留目录;

    [外链图片转存失败(img-vfHQwOAE-1567302482074)(assets/1567242239722.png)]

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

[外链图片转存失败(img-JkAuyO9e-1567302482074)(assets/1567242385834.png)]

四.查询用户

4.1 查询用户信息指令

4.1.1 基本语法

id 用户名

4.1.2 应用实例

查询用户milo的用户信息

[外链图片转存失败(img-K1OrZkVI-1567302482075)(assets/1567243164778.png)]

五.切换用户

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

[外链图片转存失败(img-bKnaO8yM-1567302482075)(assets/1567301153068.png)]

7.3 删除组

7.3.1 基本语法

groupdel 组名

7.4 新增用户时设置组

7.4.1 基本语法

useradd -g 用户组 用户名

7.4.2 应用案例

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

[外链图片转存失败(img-ArklO6X1-1567302482075)(assets/1567301672166.png)]

7.5 修改用户组

7.5.1 基本语法

usermod -g 用户组 用户名

7.5.2 应用案例

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

[外链图片转存失败(img-E1lcrQWd-1567302482076)(assets/1567301891833.png)]

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

发布了142 篇原创文章 · 获赞 160 · 访问量 22万+

猜你喜欢

转载自blog.csdn.net/Milogenius/article/details/100180365