Linux用户管理:普通用户的创建、删除、查看
Linux系列
文章目录
- Linux系列
- 前言
- 一、普通用户的创建
- 二、查看用户
- 三、修改用户密码
- 四、删除普通用户
- 总结
前言
在我们学习和工作中,我们经常会有多个人使用一台服务器的需求,所以Linux下创建普通用户是我们必须要掌握的一项技能,在root用户下创建多个普通用户,这样我们就可以用这些普通用户去做不同的事情,所以学习如何创建并管理这些用户就显得尤为重要。
一、普通用户的创建
首先我们先要知道,普通用户是要有超级用户来创建,也就是在root用户下创建,当然后续的管理操作,也必须在root用户下进行。(不太系统间可能略有差异,我演示使用的是centos7)
创建普通用户我们需要用到一个新的指令:adduser
语法: adduser 新建用户名
示例:
我新建一个名为temp1的普通用户
对新建用户设置密码
图片中所标识的序号1:是要求我们给这个新建用户设置密码,但着时你所输入的密码,并不会回显,也就是说,他不会在屏幕显示你的输入,所以不要怀疑自己是否输入成功。
图片中所标识的序号2:是要求我们二次输入,对密码进行确认。
总的来说创建新用户的操作是比较简单的。
二、查看用户
在我们创建完成狗,我们可以使用两种方法来判断用户是否成功创建。
方法一:
直接查看在/home目录下是否有我们所创建的新用户(root拥有的普通用户全部被放在/home目录下)
另外两个是我学习所使用的,大家不用在意。
方法二:
直接从root用户下切换至新建用户(temp1用户)。
这时我们就需要使用到su指令。
可以看到我们成功从root用户切换到新建的temp1用户,这里使用root用户进行用户切换时,不会受到权限约束(不要输入密码),但是普通用户间的切换是需要输入密码的,大家可以自己尝试一下。
返回root用户:exit
测试完后我们可以直接使用exit返回原用户,这在普通用户之间同样适用。
三、修改用户密码
语法:passwd 用户名
在root用户下可以直接使用passwd 用户名,来进行密码的修改,他依然会让你进行新密码的两次输入。
如果你是使用普通用户,对他自己进行密码修改,可以直接使用passwd指令,区别于使用root 用户时的操作是,你需要首先输入当前密码,才可以进行对新密码的设置。
那么当我们不知道自己用户的密码,又无法使用root用户时该怎么进行密码修改呢?
四、删除普通用户
在进行普通用户的删除时,我们使用userdel指令
语法:userdel 要删除用户名
这里我们将temp1用户删除后,在/home目录下仍显示,当我们尝试切换至该用户下,就会发现用户不存在。
大家可以通过这种方法将他删除。
总结
这块知识总的来说比价简单,不同系统间可能又略微差别,大家可以多次尝试,一定可以熟练掌握。