00:00
下面我们接着来看Linux实操篇的这个用户管理这一块,这块呢也是一个比较重要的点啊,就说。作为linu的这个学习呢,我们这个系统管理员肯定是要对用户进行管理的,明白意思吧,我们不可能说你是一个项目经理。然后呢,当你下面有一个程序员参加工作的时候,你直接就把root用户分配给这个。呃,咱们这个员工了。他如果有这么高的权限,对于我们系统来说是非常不安全的。好,我们来看看命,可是用户管理这一块有什么内容。好,我们来往下走一走。好,咱插入一个分页符。我们叫做。
01:00
实操篇啊,实操篇。什么呢?我们叫做用户管理。给他一个。标题啊,给他一个标题。好的,那我们来看看这个用户管理第一部分。还是做一个基本的介绍。对。基本介绍我们来看看用户管理Linux用户管理它是一个什么样的概念。啊,做一个基本介绍,我呢这样子啊。给同学们画一个图。给大家画。画一个示意图吧。帮助同学们理解。帮助。啊,大家理解。大家理解什么呢?用户管理的一个规则。啊,用户。用户管理的。一个规则。
02:00
老规矩,画出这个图啊。来我们看一下,说这个地方呢,是我们的Linux操作系统没问题吧。这是我们的Linux操作系统。啊,操作系统,那么Linux操作系统里边呢。可以有很多的用户。比如说。有一个root用户没问题吧。有个root用户。好说我们还有别的用户。比说待会儿呢。我们建一个叫小明的用户。好吧,小明这个用户。那么在这个Linux里边呢。用户,你可以根据自己的需要。来创建,比如说我这还有个小红。我就简写吧,啊,这样我不写那么长了。小明小红这样子看起来就。
03:01
简洁一点。对吧,有这么多用户明白啊,有这么多用户,那么在Linux这个操作系统里面呢,除了有用户,还有一个特别重要的概念叫什么呢,叫主。叫用户组这个概念理解啊,来看看用户组。在Linux操作系统里面呢,它有很多的主。比如说。这个是主义。主一。这个是。组二。这就是Li尼克斯他这个用户管理的一种,呃,1111种设计啊,就是说你要理解它的这个设计理念。三。那么我们每一个用户。啊,我们每一个用户至少要属于。一个组,当然一个用户甚至可以归可以属于多个组都是有可能的,打个比方吧,打个比方我们的这个root呢。他就是这个组里面的是哪个组呢?它本身有个组就叫root组。
04:05
明白吧,那么小明呢,它也属于一个组,至于小明属于哪一个组,OK,这个就根据你在创建的时候来决定。而且这个主枪练好了过后呢,你也可以把这个小名放到主二,放完了过后,你甚至可以把小明再切换到主三。都可以。这是我们所说的。用户组的一个概念,这个叫组的概念,还有一个特别重要的概念叫加目录。理解啊,有个叫加目录的概念,什么叫加目录呢?来看一个这里。加目录。注意听啊,我画图主要的目的就是让各位理解的轻松一点。还有一个叫加目录。用户加目录。的概念。这个就是说建立一个整体框架,那么加目录在哪里呢?在我们根目录下边。
05:01
就是这是我们根目录下面有个home目录。这个目录下。这个目录下。有什么呢,有各个。创建的用户对应的加目录。加目录。当用户登录时。会注意听这句话啊,会自动的。进入到进入到自己的家目录。理解好这几个概念。大家先要有。就是用户组还有加目录。啊加目录,那有些同学说是为什么会有这些东西呢?这个就是跟Linux设计者是密切相关的,他在做这个设计的时候呢,他就是这么去想这个事儿的,就说哎,用主来管理我们的用户,用来管理我们的用户的权限。用加目录来规定某个用户可以在某个目录下面去用,你打个比方,如果这是个小名,他有可能有个加目录,就是这样子的。
06:09
Home,小明,如果是小红,可能他又加目录,就是home。小红。明白吧,好,这就是他的一个基本的一个用户管理的一个大的一个框架。大的一个框架,那么有了这个框架过后呢,我们再来讲用户管理就会轻松很多,就比较形象了嘛,就比较形象了嘛,好来,我先把这个图给同学们截一把。脑海里面有这个图了啊。有了这个图,再听起来就非常爽了啊,就轻松。轻松,理解的也比较到位一点。来吧。好,那么有了这个基本介绍,我们现在呢,就来看添加用户应该怎么玩,看第一个啊。Linux系统是一个多用户、多任务的操作系统,任何一个要使用系统资源的用户都必须先向系统管理员申请一个账号,这个账号就是我们所说的用户账号,就是像小红啊,小明这个就叫一个一个的账号。
07:10
明白意思吧,好,那这句话呢,我也把它放在咱们的笔记中去。对它进行一个说明。低点。就是刚才。这句话啊,这句话还是说的比较到位的,把它放到这里来,第二点呢,我再加一句话,就是说Linux。Linux的用户需要。归属于啊,属于至少。至少要。属于一个组。啊,属于一个组。属于一个组,当然它也可以属于多个组啊,后面我们再说这个事情。好,那现在呢,我们来看添加用户的一些基本用法,基本语法是什么,应用案例还有一个细节说明,好,那么我们来把它走一走啊来我们先讲一下添加用户怎么玩。
08:05
对吧,我们先一个来,我们先讲添加用户。好吧,添加用户。那添加用户他的基本语法。它最基本的语法呢,是这个样子的。啊,我先把它放到这里来啊。呃,放到这个位置吧,第三一个它的基本语法就是叫user。At,然后用户名这是最基本用法,用户名其实这里面呢,还可以带一些选项,我这没写出来而已啊,待会你们再说这有可以可以填写选项中括号代表什么意思。中括号代表可选,你不写这个选项也行。好,那么它的基本语法,我们来看一个实际的案例。实际案例,这个实际案例呢,我们添加一个用户,好,我们来看下这个案例怎么玩啊。好,添加一个叫叫做添加,添加一个用户小小名吧。
09:05
小明就这样写小明。好,我们来,我们来给大家演示一把。那同学们看啊,我现在呢,先登录到我们的这个。远程登录到Linux。好,我们先登录进去。好,我这个地方是不是因为。应该登录上去啊好稍等一下啊,他现在正在启动中。好,没有连接上啊,没有连接上,我看是什么原因,我们再重新连一下,可能是网络的一些问题,再来连一下啊。好,我看看这边是。怎么回事儿?IP地址难道被变化了吗?IP config对吧,If啊if config。
10:00
没有问题,没有问题,那我们看看为什么这还没连上呢。先断一下。先断一下啊,重新来一下。22128走啊来了啊,刚才可能是网络的一些问题啊,先root用户,输入我们的密码。好进去了,现在呢,我直接执行那个指令叫user。ADD。小明。回车。好,同学们看,当我做完这个动作过后呢,你会发现有这么几个情况发生了。第一个。就是有一个组被创建起来了,说老师你没有创建组啊,各位同学啊,我确实没有创建这个组,但是呢,这个指令它有个特点。什么指令呢?就是说如果你在这儿没有指定让小明在哪个组里边,那么他就会默认创建一个跟小明同名的组,并且将小明放在小明这个组里边,是不是听起来有点绕啊,说白了就这意思,就说。
11:09
你执行刚才那个指令的时候,用户创建起来,同时还创建了一个组叫小明这个组,并且呢,他把这个小名放到了这个组里面。明白意思吧。放在,也就是说小明属于哪个组,属于小明这个组。那老师,那我能不能指定把小明放到哪个,指定到一个组呢?也可以,后面我们再讲,这是第一个动作已经完成了啊,第一个动作已经完成,第二个我们说小明创建完了过后,它会创建一个对应的加目录在home下面,我们看有没有啊来。我就直接在这个控制台下玩了啊同学们,我就不在这个界面,这再点来点去,这个很low的,咱们要养成一个习惯,就在控制台下玩好我CD。这个指令呢,叫切换目录。我要切换到哪个目录呢?切换到这个home目录下面看我慢慢输。
12:04
我现在到home目录下面了啊。后我们来想一下那个Linux的文件目录结构,想一想这个CD这个指令。我这补一下吧,CD这个指令我这特别说明一下啊。特别。说明一下,后面我们要专门介绍这些指令的啊,特别说明CD。表示change。Change changeatory叫什么呢?叫切换目录。切换目录能理解意思吧?好,那我这个指令呢,就相当于切换到后目录下面了一回车,好,同学们注意看,我看一下这个目录LS1回车,我们发现这里面有了一个叫小明的目录。如果这面你看了确实有点吃力,那也没关系,你先暂时用这个界面也可以看啊,你看我打开计算机。好文件系统。对吧,我进入到home目录。
13:00
我进入到home目录,大家看。里面呢,是不是就多了一个小明的目录啊,诶,这就是刚才我们创建式的这样这样进行的一个结果,好,这个就是。一个小案例,那么我把这个案例呢,给同学们截过来。是吧,我是怎么执行的呢,这样执行的。好,这个就是我们创建的一个用户的指令。非常的简单。好,那这个做完了以后呢,我们来看下一步啊,就是在这里有几个细节。就说当我们创建用户成功后,会自动创建和用户同名的加目录,刚才已经证明这个事了吧?第二个呢,我们也可以通过user a。杠D,然后指定目录,指定新用户名,也就是说我们也可以说,哎,同学,那我创建一个小名,但是我不想让小名在。这个目录,而是让他再指定一个目录,可不可以,可以你带个杠定指定一个目录就可以了,明明白的意思吧,就你也可以让这个小明到别的目录去。
14:06
明明白的意思,好,这个呢,我就不去演示了,非常的简单啊,那演示一下也可以啊,同学们给大家演示一下,那我快速走一遍啊,快速走一遍来,因为现在涉及到好多指令,同学还没有学过。所以说你在听的时候呢,可能会感觉到稍微有点不舒服啊,现在呢,我们先建一个建一个目录吧,MKDR这个是建目录,比如说我建一个叫做,呃叫做这个叫做什么目录呢?比比如说这个名这个目录叫做tIgEr目录。老虎,你看,这有个tIgEr目录了。好,现在呢,我在创建一个用户,我就快速的演示一下啊,我杠D。Home。然后呢?TIgEr,然后我建一个名字叫什么叫做小。红刚小明显小一回车。告诉大家啊,他说此目录已经存在。
15:00
此目录呢?不从CK项中复制任何文件,那么也就是说,将它告诉你这个地方,这个目录已经有了。那以后这个小小红的加目录呢,就是home tIgEr。Tom tIgEr,好,现在我们来给两个用户指定一下密码。我给小明指定一个密码。就叫小名。啊,再来。我们强制用它啊,然后呢,我们给小红指定一个密码。小红来,小红来,走一个啊,小红小红回车,小红回车,好,同学们看小红和小明我都创建起来了,而且指定了加目录,而且呢,还怎么样,而且给他设的密码,那么我们来看看此时此刻。他们会怎么样,我先断掉,我用这两个用户来登录啊,来打开。我现在用小明登录。密码,小名。大家看到我这里登录成功了,登录成功你看诶现在我在哪,现在我是在哪个目录下面呢?LS你看。
16:05
PWD,你看我现在就在。Home,小明这个目录下面,因为我自动的系统会自动把小明扔到他自个儿的家目录去。这就是为什么你用root登录,你会发现它直接到root目录下面去了,那我再来把它断掉一下。我用小红登录,看小红现在到哪个地方去了啊,来小红。再来,小红回头。看到这个地方有个小问题啊,它这方没有切进去,没有切进去的话。没有切进化是有这个问题,我刚才有一,刚才这个地方出了一点小小的这这个这个这个这个问题啊,我刚才给小红指定这个目录的时候。给小红指定这个目录的时候,是我先建再指定,其实应该一一条指令就行了,我重新来试一下啊,来,我先退出。我告我重新来一下。
17:01
我用root用户来玩一把。啊,刚才那个提示是有一些错误信息的。来,走一个。好,来,我重新来玩一把啊,来,User。A-D。我写一个不存在的目录,比如叫do,我建一个用户叫什么呢?叫做小强。好,你看这个就没问题。也就是说,也就是说你在这指定的时候呢,先前这个目录不要事先先创建起来。啊,不要先创建起来,就是在创建用user ID的时候,让他自用这个指令给你创建就没问题了,来我再给小强指定密码。明白啊,刚才老师在执行的时候有一点小小的问题啊,大家要注意小强。小强小强回车成功了,现在呢,我们断开用小强登录,看看是不是进入到刚才指定的那个目录去啊来。小腔。小强。好,没有问题吧,你看就到这儿了,我们。
18:02
哎,你看是不是已经到这了。没问题,好,我把这个笔记给同学们补一补啊,补一补。刚才呢,我们演示了,呃,这个指令,演示指令这有几个使用细节。二使用的细节。把它补到咱们的笔记中去。啊,把它补到咱们的笔记中去啊来。呃,第一个细节是什么细节呢?第一个细节就是刚才我们所说的这个细节,就是当用户创建成功过后,会自动的创建同名的这个目录。就你如果你没有指定啊,没有指定这个目录,它就会自动给你创建这个目录。第二个呢,第二个就是也可以通过user ADD-D指定一个目录。指定给他,给他指定一个加目录,这个目录的名字呢,就不一定跟用户名相同了,明白这意思吧,比如刚才我们那个小强。
19:00
还有印象吧,诶就这意思,好放到这里。那么这里面具体怎么用呢?这个案例我也给大家截一下。刚才是刚刚才是这样建的,对吧,有一个这样的案例。挤到了。哎,这个指令。是这意思吧?能看懂哈,能看懂。好,这是细节的第二个说明,那么这是添加用户,添加用户完了过后呢,有一个地方要再说一下,就是指定密码的问题。这个怎么给一个用户指定密码呢?非常简单,你就用p password WD这个指令。写上用户名一回车就可以了。刚才老师在。创建完用户过后就使用的pass word这个指令,给用户指定密码,还有印象吧,好,我把这个呢也给大家补到这里来啊,就是给用户。给用户指定。或者修改密码,修改密码也是个指令啊,修改密码。
20:03
把它放在这一块。好,那么这块我就把它粘过来了啊,这个地方我就节省点时间了。节省点时间粘过来。好,放到这里。好,那么这个案例呢,就是给小明指定这个密码是怎么写的呢?就这样写的。就是我把那个图截过来就行了,刚才我们是怎么写的呀。A。是这样写的啊,再再重新指定一下。小明回车。诶,这里面大家看我的权限又不够了,看到没有,现在因为我是小强登录,我没有办法去给他指定密码,刚才是用root才能指定的啊好,那那个待会儿我们再说怎么切过去啊,现在我用root重新来断开。用root给他再重新指定一下。好,Root登录。1234567890。
21:00
好,来PSSWD小明回车,好,我给他输一个密码,123。123你看密码很简单的时候,它会提示你啊提示你。好,我把这一段给同学们截一下。这个密码注注意观察啊,同学们,当你输入这个密码的时候,你会发现你输密码的时候看不到。看不到这个没关系,就是说你这个密码你输的时候,他是用密文给你显示到这,也就说你就就算是旁边有一个人在那看,他也不知道你输的是什么,安全性比较高啊,但是这边有两点需要注意。啊,第一点就是说我们在工作中。在工作中,密码密码必须复杂一点。啊,复杂的。这是第一点,第二点在设置密码的时候使用。Pas。PSWD。指定密码时。
22:01
指定密码时界面看不到,界面是看不到的啊,看不到的。OK,好,这两点呢,我们知道。好,我把这段也放在我们的笔中去,好,同学们,关于用户的添加和指定密码呢,我们就先介绍到这里。
我来说两句