00:02
这节课说一下云虎管理。用户。在Linux系统中,用户是很重要的一环。用户管理包括用户与主账号的管理,不同的用户对不同的系统资源拥有不同的使用权限。编一个系统中的root账号,通常用于系统的维护和管理。拥有对操作系统的所有权限。就是这个root用户啊。Linux安装的过程中,系统会自动创建许多的用户账号,而这些默认的用户就称为标准用户。呃,等会儿我们可以看一下,他就是说都创建了哪些标准用户啊。啊,刚才我们说到这个超级用户,他拥有对操作系统所有的权限,所以。不推荐直接使用root账号登录系统。嗯,那。
01:00
在这个ETC文件下有一个password。Cat查看ETC下面的。Password啊,有一个这么一个文件。这个文件存储了用户的信息,可以通过这个文件查看用户的信息啊,可以看到有。这么多用户对吧,这么多用户,这个就是刚才我们说的系统在。嗯,安装的时候自动创建的许多。啊,用户账号,这些用户称为标准用户,而这一个是我们。啊,这个T是我们自己输入的。啊,用于登录到我们的系统的创建的一个用户。还有一个ETC,下面还有一个文件。啊。Cat ETC下面的。Shao沙这个文件是影子文件,它存储了用户的一个密码。
02:01
可以通过这个文件查看用户的密码,当然密码是加密的。啊,需要管理员的这个权限才可以查看啊,可以看到我们C。查看这个文件内容,不让我们查看,他权限不够。我们以管理员的身份去查看一下试试。ETC。下到回撤。输入密码。这时候就可以查到到各个用户的密码。但这个密码你看。讲的比较长,是加密的。在ETC下面还有一个文件group。我们来看一下这个文件。啊,这个文件啊,这个文件存储了用户组的信息,可以通过这个文件查看用户的组信息,大家查看一下,可以看到有这么多组啊。那为什么还有一个text组呢?是因为我们在创建。这个test的用户的时候,会自动帮我们创建一个test的用户组。
03:01
啊,这就是用户相关的几个配置文件。咱俩回顾一下。一个是。ETC。下面的。Past啊,这个文件存储了啊,用户的信息,用户信息啊。还有一个是ETC。下面的。小斗啊。这个。文件存储了用户的密码,需要管理员的权限。再有一个就是。ETC。下面的group。啊,存储了这个主信息。你除了主信息。好,这些就是啊,用户的一个简单的一个介绍啊,接下来我们一一去学习一下。用户相关的一些管理。
04:01
首先来看一下用户管理。用户管理。我们先看看添加用户使用优色ADD命令啊,加这个用户名。可以添加一个用户。啊,有几个地方需要注意,这个命令需要管理员的权限。还有第二点就是不能添加已经存在的用户。再有就是呃,有一个杠M选项,可以在添加用户的时候,同时在。Home。啊,根目录的后母目录下去创建用户的加目录。还有最后一点就是要注意的是,在添加用户的时候,会自动添加一个同名的用户组来尝试一下。啊,首先啊,这个是需要管理员权限的,我们利用速度。USA。Ad。啊杠M-M啊会在就是啊根目录的这个啊,后目目录下啊,自动给我们创建一个同名的一个加目录啊,如果没有杠M的话,是不会创建这个目录的,这个要注意啊好。
05:13
回撤需要。创建完成之后。看一下home下面的目录是不是多了一个Tom对吧,这个就是杠M参数的一个作用啊,这个时候我们去看一下。ETC。下面的。Past啊,这里是不是多了一个Tom用户对不对?来,我们再检查一下这个用户组。Cat ETC下面的几rup。是不是多一个汤组,这个就是刚才我说的需要注意的那几点啊,一个是这个命令。啊,需要管理员权限,还有就是。呃,会自动帮我们创建一个同名的用户组。啊,加上在这加杠参数会自动帮我们创建啊,在home目录下创建一个同名的用户的加目录啊。
06:04
当然不能创建已存在的。啊,用户,比如我们现在。啊,再创建下这个,他就告诉我们。User Tom已经存在了。那么。创建好用户之后呢,我们为这个用户设置密码,设置密码的命令是。呃,Past啊past命令呢,不仅可以给。啊,用户设置密码。还可以修改当前登录的用户的密码。比如,我们当前登录的用户是test。如果我要想修改。Test的这个这个密码。可以直接使用这个命令啊,Pass。你看他会先要要求验证你当前的一个密码。好。我输入接着会让你输入这个新密码啊,所有的密码在输入的时候都是不显示的。
07:01
来,我输入新密码啊。他这个是重复你的新密码。啊,因为我输入的这个新密码和旧密码是一样,他说告诉我密码没有任何改变啊,来,我重新输一个新的。嗯,这个是。说密码太简单了啊,不让我设置啊。来设置个复杂的。哎,已经设置成功了是吧,更新成功。好,我们还把密码给更新回来。哦。这个也太简单了,不让我不让我更新了,之前这个提示是啊,说明这个不能是连续的。重复的。
08:01
那就用用用撤回吧,就不修改了,先这样吧。好,把它给关掉。如果要。修改其他用户的密码啊,这个时候是需要管理员的权限的,比如我们为刚才创建的Tom用户去设置一个密码。速度。Pass的。Come。哎,这时候我们输入这个密码。确认密码好,设置成功。那。用户也有了,密码也有了,我们使用这个用户和密码尝试登录一下啊,打开一个新的。漏的这个配置啊。使用什么呢?使用Tom。对,然后输入他的密码。可以看到也登录上了是吧。
09:01
LS。PWD啊,可以看到他登录之后,就在他这个加目录好,我们把它给退掉啊。Exit退出。现在我们啊,这个终端登录的是test用户,我们怎么去切换用户呢?使用速命令就可以去切换用户啊,比如说我们。嗯,素。Tom。输入这个当前用户的密码。可以看到现在就变成了啊,Tom这个用户啊,只不过前面这个没有了啊。好素。我们再切回来,切回test,竖test。输入密码。又回到了这个test对吧。啊,如果你看我们现在登录的是T,如果我们要切换到管理员用户呢,就是速度。Su就可以切换到管理员用户。
10:02
可以看到小的管理员用户了,对吧。好。先退出啊,退出到test。这个时候啊。我们来看一个事情。我们先从这个test的普通用户。使用速切换到刚才我们创建的这个用户。嗯,然后呢。啊,我现在登录的是Tom啊,是Tom。那我用Tom呢,我去素。速度Su啊,切换到超级用户。输入密码。他会告诉我说,汤姆并不具有速度权限。对吧,所以没有切换成功,不能切换到root,那这是什么问题呢。就说。我们想要使用这个速度命令,就哪怕我们是这么去,就不是说去切换用户,只就是单单的去。使用这个输注这个命令啊,临时提升这个权限,以管理员的身份去执行都不行啊,为什么呢。
11:05
因为。啊,只有具有速度命令权限的用户才能去使用速度命令。我们TXT。用户啊,Test用户是在我们创建系统的时候进行设置的用户,这个用户是具有速度命令的啊,速度命令的权限的,而。Tom这个用户是我们新创建的,我们并没有赋予它具备速度。啊,这个命令的权限,所以他不能去使用这个速度,所以它是切换不到超级用户的,也不能以超临时以超级用户的这个。呃,权限去执行一些命令。那么苏州的权限的配置文件在哪里呢?先切换到。我们的太用户啊。密码来看一看。速度权限的配置文件。
12:00
Cat在ETC下面速度的。啊,这个文件啊,这个需要。啊,权限。啊,需要超级完全的权限去看,所以刚才我为什么要先切换到test用户,因为只有test目前有这个速度命令的一个权限。速度,ETC速度的。书。可以看到这样一个文件啊,比较多,内容比较多。那我们使用使用这个猫啊。来改改。大致看一下啊。可以看到。嗯。往下翻,空格往下翻。主要看这三个位置,一个是什么呢?一个是在这里面配置的用户是具有速度权限的,第二个是在这里面配置的这个。
13:10
啊。这个组啊。所以这个N组是有这个是有速度权限的,还有一个这个就是啊速度这个组。里面的这个成员啊,Members啊,说主要是这个苏州这个组里面的这个成员也是使用数据权限的啊,其实我们。创建系统的时候,新建的那个test的用户,他就在这个速度的这个组里面啊,一个用户是可以有多个组的啊,那个test它不仅在自己的test组里面,他也在这个速度组里面,所以test用户是可以使用速度革命权限的。我们如果想要给某个用户去赋予这个速度权限的话,只要编辑这个文件就行了啊,编辑这个文件当然也需要速度权限啊,速度。啊,可以使用啊这个命令。VI速度啊,这个这个命令来直接编辑。
14:04
啊,我们的这个文件。只要在这里把我们需要的啊,用户加到里面就行,或者呢,或者我们把用户加到这个速度的组里面也行啊,后面我们讲组的时候就会说到这里啊。好。先。嗯,CTRL加X退出这里我们先不做调整啊,了解一下就好。接下来看一看删除用户,删除用户使用优色DL命令啊。可以删除用户。杠R参数可以在删除用户的时候连同。呃,跟目录下面的home目下面的用户对应的加目录一块删除,当然当然我们创建用户都需要管理员权限,所以删除用户一样需要管理员权限,哎,现在我们把这个。Tom用户给删掉杠R,连同他的加目录一起删除。
15:02
好,接着说。刚才我们删除的时候出现了一个异常,就是啊一个什么1922啊被。Tom这个用户被1922这个进程给占用着啊,那么我是怎么解决的呢?我是。杠九。啊1922把这个进程给杀死了,杀死了之后呢。啊啊,要加一个速度啊,要以管理员的身份。杀死了之后呢,我再去删除这个用户啊,就能成功的删掉了,当然我已经删除过了,所以现在已经没有这个用户了。啊,这就是删除用户。啊,接下来看一看主管理。主管理啊使用。Group命令啊,可以查看用户的所属组,如果什么参数都不加,就是查看当前登录用户的所属组。
16:07
我们来回车试一下啊。可以看到啊,Test的用户所属哪个组呢?所属test的组,还有这个组,还有这个组啊,还有这个组,还有这个组。啊,可以看到啊。就是我们的太用户,他是在这个苏州组里面的啊,接着看一看之前说的这个命令。啊。为什么就是我们的test用户具有速度权限,就是因为这里啊所有成员啊,所以所有属于这个组的成员啊,是具备这个速度的这个权限的好。GS啊,什么都不说,是查看当前登录用户的所属的组,那如果查看指定用户的呢?啊,要跟上用户名就可以了,这时候。
17:00
这里啊,就是test啊冒号,所以说test这个用户所属的一个组就这些对吧。查看指定用户的,跟上用户名。如何添加一个组呢?添加组使用基亚。OD命令后面跟上我们要添加的组名,比如添加一个G这么一个组。啊。需要权限啊,他说这里权限不够啊。速度。家。OUP。ADD。好,这个时候我们就添加了一个G这一个组啊,删除组呢使用。GR。O。DL。啊,这个也需要速度权限才可以速度。Group dlg这时候就把这个技术给给删掉了啊。那。
18:00
我们接着来看一下如何为用户分配组。使用剂。Pass。R面料。然后杠A。跟上这个用户名,用户名后面跟上组名就可以。就可以将指定的用户啊加到指定的组里面,好,我们来尝试一下这个命令啊。嗯。先把这个终止掉,CTRL加C。这里我们已经把这个祭祖给删了,现在我们来再来创建一下啊,复制一下这个命令。好执行一下,这个时候我们把。啊,这个祭祖再创建回来。嗯,接着干什么呢,使用。呃。即past这个命令杠。A把谁把test用户加到。啊,这个机组里面啊,没有权限啊,这些组的权操作基本都需要管理员的权限啊,组合用户的操作。
19:02
看可以看到提示啊,就说添加用户test到这个组里面,那我们。狗游戏啊,查看一下当前用户的所属组是不是多了一个?是不是多了一个G,对不对。查看这个test用户的一个所属组做了一个G啊。第一个为什么没有生效呢?第一个我们直接查查看当前登录用户的一个没有生效呢,是因为在他登录的时候,他这个状态是没有不具备这个组的啊,但我们可以查看指定用户的时候,指定用户的时候它就会显示出来这个组。我们既然,呃使用。啊,这个命令。啊,使用这个g pass的命令,可以把一个用户加到一个组里面,当然你就可以把一个用户从一个组里面去移除,把一个用户从组里面移除呢,使用什么呢。啊,也是使用这个鸡。
20:01
Pass的命令啊,就pass了,不同的是这个参数不一样,我们杠A啊,杠ad是添加,那删除的话就是杠D啊。删除啊删除谁呢。Test啊。对啊,是这样的啊D就是说把test。啊,从这个G组里面去移出啊,执行一下需要管理员权限加上速度。速度。好。呃,已经告诉我们显示了remove user test from普及啊。从把test用户从。基础中一定一出啊。此时我们。来查一下吧P。他。可以看到这个用户已经没有这个G这个组了。啊,这个就是。把用户从组里面移出。啊,关于。呃,用户和组的这个管理大致就有这些东西啊,主要就是像用户相关的话,主要是呃添加用户。
21:05
还有就是设置用户的密码,再然后就是给用户分配组啊,这是用户相关的一些东西。当然还要理解一下这个数,还要切换用户啊。嗯,再理下理解一下这个速度它的权限是怎么来的,为什么有的用户有速度权限,有的用户没有速度权限啊,就是因为有一个文件,有个速度的一个配置文件。嗯,还有组的管理,就是组的添加,还有组的这个删除,对吧,还有对组成员的一个添加,还有一个删除。用户和组相关的管理,大概就这么多内容。
我来说两句