00:00
啊,大家好,欢迎来到这里,接下来呢,我们将继续来学习关于啊用户的一个属性的一个修改啊,那关于用户属性修改,我们今天学的命令是user mode这个选项,那跟之前我们是不是学过一个change mode对吧,Ch mode对吧,去改权限,那今天我们学的是怎么去改它的属性。OK,我们先来打开一个终端。好,那么接下来呢,我们就来测试一下啊,我们先啊,我们直接跟大家说了,如果说你在用到一条新的命令的时候,你不知道它怎么用的时候,对吧,那这时候我们应该怎么办呢?我们先去看一下对吧?怎么去看呢?我们用的是user mode啊杠H-H了,你可以看到它这条命令所有的选项啊,帮我们去呃设置一些信息是吧。啊,大家可以看到现在有这么多选项对吧,我们来说几个常用的啊,啊基本上如果说你要想改,你看可以改它哪些属性呢?你看GID组ID对吧,可以改,然后也可以追加一些属性啊,还可以改它的home drr的位置对不对?好那么今天我们先来看第一个啊杠D是修改它的后目录。
01:14
后目录就是指的它的这个宿主目录嘛,对吧,好OK,然后接下来我们来实操一下。OK,这里面我们先来看一下我们之前创建的用户。我们就用小C来测试,好吧,小C来测试啊,那么此时此刻我想把它改成OPT下的小C,那么这时候我应该怎么改呢?我用user mode啊,然后杠D。啊,当地指定我们要改到哪里去啊,改到OPT下的小C后面,在纸上我们要改的这个用户的名称。
02:00
对吧,这样的话我们就把小C它的宿主目录改到了。OPT下的小C对不对,这样我们就改成功了。好,这是修改它的这个宿主目录啊,我们可以使用杠D这个属性来完成。好,那接下来我们再来找几个常用的啊,User mode h。呃,杠C是指定它的这个目录,这个基本上没怎么用啊,杠E是指定它的啊,这里面有一个有效期是吧。OK,这个有效期涉及到这个用户的密码这块,待会儿我给大家补充啊,这个基本上没有他的,你可以改他的GD,我可以改他的GD啊。你看这里边是有它的GD,强制用户的GID,生成一个新的GID是吧?好,那我们来看一下当前的这个用户的GD。啊,大家可以看到它的GD是啊,比如说这个。
03:03
小B啊,它的GD是1004对吧,我想把小B它的GD改成1010啊,怎么去改呢?好,我们这样去改啊,呃,我们使用这个user mode啊,通过我们的杠G啊,1010,然后小C。OK,这里面哦哦,它现在就是1010是吧,我们把它改成1004好不好。啊,出现这个就是说没有改变,因为它默认现在你看它就是1010是吧,刚才写错了啊啊,我们把小C改成1004啊,1004这个GD必须得存在,OK。必须得存在,然后你现在试一下。对吧,试完之后,然后我们再来看一下这个T-F啊,T-F是动态的去看这里边的内容,OK,动态的去看啊,我们现在用不着啊,所以说我们还是看后排就可以了。呃,T-F呢,有一个场景就是比如后期有日志的时候,对吧,可以方便的去使用啊。
04:08
OK,大家来看一下,现在是不是已经改成1004了,对吧,所以说杠G属性呢,是帮我们去改它的这个附加的这个组啊组。双机修改group对吧,修改group所使用的。啊。呃,杠L是lock啊,Lock就是给你什么呀,给你锁上啊,让你无法去登录啊,那么我们可以试一下啊,可以试一下,呃杠L啊U42。Mode,好,这样我们再打开一个终端啊。双击这里就打开诶。Sides always a top movie。
05:02
这里吧,啊,New window是吧,好,这里面先打开一个终端,待会我们来测试,好这里面我们先把小c user mode-L啊小C对吧。User mod OK,我把小C给它锁上了啊,那这时候你在切换小C的时候,大家来看一下。切换的过去对吧,但是实际上呃,这样我先切换到小B啊。啊,小B还不能切换啊,小A好切换到小A,然后通过小A切换到小C。是吧,这时候让我输入密码对不对,输入密码啊,它的密码是多少,还没设密码吧。OK,这是认证失败对吧?这个杠L的就是锁定用户,OK锁定啊,就不让他去登录了。
06:00
啊,我们可以看一下它的这个描述信息,这里面你看lock对不对,Lock use account不让他登录了啊,这时候是因为这里面涉及到一个密码啊,那么这里面简单说一下关于怎么去给用户设置密码,对吧。用户的密码是OK,用户的密码设置呢,这时候我们用到的一条指令叫pass WD啊,就是修改密码。OK,那还有一个就是关于那个一个文件啊,ETC的WD。啊,ETC的。ETC shadow支持密码配置文件。OK,好,那我们先来看一下这个密码配置文件,大家来看一下。我们可以通过more啊,看一下ETC的shadow。这个里面都是一些密码文件,你大家可以看下它的格式对吧,你看我们看到最下面啊,看到我们的这个超级户。好,你看小B小A小B小C对不对,OK。
07:03
这里面你看啊,这里边有一些格式啊,大概就是前面的是我们的用户名是吧,后面是我们的密码啊,它只不给你加密了,对不对,加密了啊,然后再往后面就是你的这个有效的天数了。我看有效的天数啊,能不能登录啊什么之类的。对吧,这里边你就能看到。可以大概就这些信息啊,总之大家记住这个ETC的shadow里面存放的就是我们的什么用户密码这个文件啊,这个文件也非常重要啊,一般你是不能随便去改的,OK,一般是不不要不要随便去改啊,然后我们来说一下怎么给账号设置密码,我们可以切换到小B。啊,小A切换到小A之后,我们输入pass WD啊,这样的话呢,就可以给我们的这个小A去授权一个新的密码。一般他要求的是六位啊,所以说我就123456了。还一般输入两次啊,出现这样的情况,这里边是认证token失败了是吧,好,我重新来打印一下。
08:10
啊,有一个error是吧,这个可能跟我们在设这个用户信息有一定的关系啊,那么我们来看一下这个用户有没有一些特殊的配置。啊,并线的半啊,小A也是B线的半是吧。好,我们试一下这个小区啊。一般你设置完之后,它肯定会成功的啊。哎,这里面怎么会爆了个error。嗯。很奇怪是吧,很奇怪啊,这个可能是跟我之前这个系统有什么配置有关系啊,之前我在用这个VNC,就是这个软件去连这台机器的时候,它会出现一个什么,出现一个这个。
09:02
解锁的啊,然后后来就把它给关掉了,那可能跟我那个有关系啊,我先来看一下,遇到这种情况你可以看一下日志对吧。啊,这是用户啊,对不对。看一下他报什么错啊,这里面有一个error啊,不能下载release mirror啊,这是之前的错误,这不是现在的啊,我看一下现在的错误。哦哦。CU啊,他这个跟那个应该没什么太大关系啊,这个应该没有太大关系,我们来试一下吧,我们给如用户改个密码试一下。啊,八位数说。我们是这个八位数的啊。
10:04
哎,这个成功了是吧,12345678对吧,这就成功了啊。呃,刚才那个普通用户不能改密码,可能是跟什么有关系呢,待会来看一下啊。呃,这个也不用纠结了吧,基本上你们的环境应该是能直接去改的,这个跟我之前我自己去设置有关系啊,那么为了不影响大家时间,这个我就忽略了,好吧,你现在只需要知道呃怎么去改密码就可以了,通过pass WD对吧。登录这个用户啊,然后执行pass WD就可以去改他的密码了。好,那这是这是修改密码对不对?好,那密码呢,一般都有一个有效期啊,那么回到我们这个user mode这一块。回到我们对user mode。杠H啊,然后你就能看到他这个杠一呢,就是来指定它的有效期的啊,你这个密码有多长时间有效是吧,可以在这里边去设置一个过期时间啊。
11:01
啊,基本上我们这些在使用当中,基本上不会使用啊,不会用到。OK,嗯,然后下面。呃,下面感觉也没有太多啊,太多经常用的杠S,你看登录它的shell对吧,来我们说一下这杠S啊,去改它的shell。这个可能就是有的时候你把一个用户对吧,给他禁用了,不让他登录了,然后突然之间你又想给他恢复对不对,比如说我们的这个小B对不对,我们想让他登录怎么办呢?那么会user Mo-S啊。殿下的,然后小B。对吧,这样的话呢,我们就改成功了,然后大家来看一下这个密码文件里面是不是已经发生了变化。这是更改下啊。
12:00
加错地方。呃,杠S。修改。修改下。这样的话,我把它从SS并的是吧,改成了并且的办,那这样的话他就能够什么呀,能够直接去登录系统。好,然后再来找一找,有没有一些可有参考价值的啊,看一下。嗯。这个解锁啊,这个我就不演示了吧,基本上用不到啊,把一个用户锁定,然后给他解锁是吧。基本上你像我们现在啊,不会说让你每个人都登录这台服务器,一般都是管理员去登录,OK,普通用户呢,会给你创建一个普通用户的账号去登录,不会有太多的用户啊,太多的用户可能都是一些我们安装完一些服务所需要的这些用户,那这些用户呢,是不需要登录系统啊,OK。
13:04
好,那user目录的一些属性呢,我们就说到这些啊,这些呢,就是user目录所有的一些内容啊,修改用户的一个配置。啊,用户密码呢,也就是我们直接这样去改就可以了。好想一想,有没有给大家漏掉的内容啊,来看一下。用户的增删改查对吧,用户的增删改查,然后用户的一些权限的管理还没有过对吧。好,这个权限管理呢,我们现在来说一下这个权限管理啊。权限管理这块,结合到我们之前说这个文件啊,文件的权限。啊,在在在咱们系统里面啊,分成用户的一些分类。啊,用户分为管理员对吧,还有普通用户,还有一些是一些伪用户啊,伪用户你可以理解为是一些系统用户吧,别说叫伪用户好吧,系统就是啊,系统默认的一些用户啊,那一般管理员我们就知道了,它是具有超级管理员权限的一些用户对吧?他的UID默认是零,那么就是如特用户,那普通用户呢,一般就指的是我们自己后面自己去加的这些用户。
14:24
而系统用户就是我们安装好系统之后,默认给我们自带的,对吧。好,那我说下这个权限啊,权限一般指的就是文件啊和目录的一些权限,那比如说现在我们去创建任何一个文件 touchc.T对吧,随便创建一个文件啊。当你随便创建一个文件的时候,然后你通过LL去看一下它的权限。比如说我现在是root用户,那么你创建好这个文件,它默认的权限就是你是完全拥有的。OK,你是完全拥有的,也就说你可以什么增删改查对吧,因为你大家只要记住一点,就是我自己创建的文件,我自己拥有管理权限,OK,自己创建的文件自己有管理权限啊。
15:08
就是这款,然后之前我们说文件权限的时候,前面是他的读写执行对不对,读写执行呢,指的是我们要给谁授这个权限,当时分成了三个部分,第一段呢,指的是我们这个。就是谁创建了这个文件,给他什么权限,对吧,然后第二段呢,是创建这个人,他的组有什么权限,然后其他人有什么权限,对吧?那么这里面针对的就是一些用户了,比如说我们的用户如此。对吧,那么我们要给他一个什么权限呢?比如说我们给他一个。U。加。W。又加X是吧,然后C的前体。那么这时候大家再来看它的过程,是不是给它加上了对吧?这是给它加权限了对吧?然后我怎么去改它的这个数组和属组呢?好,我可以通过一条命令叫称中文OK称文修改文件目录的归属。
16:06
那么其之后呢,第一个啊,就是我们专门去修改这一块,比如说我想把它改成小C是吧,然后group呢,我也改成小C。好,那么c.T这样的话呢,把这个文件变成谁的了啊,变成小C的文件了,大家看到没有。这样的话就改改过去了。OK,这是修改修改。修改用户和组啊,修改文件用户和组,那有的时候我只想改用户对吧,那这时候改一个小B好不好啊,那你直接这样去写啊,这样去写,那它就是什么呀。把它改成小B了啊,只修改什么,只修改用户。对吧,这是仅修改用户,然后还有一种呢,是我们仅修改组对不对?好,那这时候我们去给它改成组,组呢,就是把用户这块空着,然后加个冒号就可以了,对吧,这样就行。
17:11
这是完整的格式啊,然后我回去。啊。没有小B这个组是吧,那么给他改成小A来,小A也没有组吗?我会改成如此组好不好对吧。只要命令是对的哈,命令是对的,可能是之前我没给他创建组,你看是不是已经成功了,对吧,就是修改这个文件,它所处的这个组,OK,这样去写就行了。修改组。对吧,这样的话是不是就好理解一些了,对吧,我们可以这样去给他改啊,然后关于前面我们说的文件的一些权限,这块我就不复述了,当时我们在说的时候也是啊,给用户去授权啊,给其他人授权啊,对吧,给组授权啊,RWX这些权限呢,大家下去去练一练好吧,然后这块呢,我们已经把用户的这个权限已经跟大家说了。
18:10
好吧,这是常用的称轴啊,这个一定要也要记住,OK,那么看一下它有没有参数呢。Help。好,在这里面给大家补充一个常用的一些操作,刚才看到我做了一些什么操作,清屏是吧,清屏我们用的是图片。那我刚才用的是什么?CTRL加CTRL加R吗。CTRL加L是吧,CTRL加L啊,刚才差点给忘掉。刚刚打完自己就给忘了啊,OKL啊,还有一种是clear啊,你看我现在在这,你输个clear。一样的啊,或者是。命令这是清屏啊,有的时候可能会影响我们啊,嗯。
19:07
啊,刚才说我们要看一下中文的一个选项是吧。Gun。嗯,这里面也有一些递归啊,杠R是递归,基本上后面这些选项基本上用不到啊。基本上用不到,OK,先忽略吧,这些选项先忽略啊,不增加一些复杂性了。基本上我们使用这些就已经满足我们日常的一些需求了。OK,先把这个练会吧,然后后面可以再补充。好吧,就这款啊。好,那么这是关于咱们,哎,用户这块就说完了是吧,好那么现在哈,我简单的跟大家说一下关于group。组的管理。组的管理呢,其实很少啊,很少。
20:04
Group呢是组的管理啊,组呢也有是一个增删改查啊group。Group ADD是什么?是增加一个组,增加一个小名对吧,那这时候你增加完之后,它也对应的一个文件啊,那我们可以看一下这个文件。在EIA的groups。啊group啊,这个文件里面记录就是你的组组呢也有一个组IDOK,所以说呢,我们在组管理的时候啊,比如说你要添加我们是添加。添加组啊。那么组的配置文件呢?在ETC的。OK,这是它的一个配置文件。这个文件也是很重要的啊,这个不能随便去搞,那么组呢,他也是有一些ID和属性啊,基本上我们不会再。
21:03
专门去给他创建组了,对吧,那今天咱们这个组管理这块就是大概的跟大家过一下啊,就是你知道怎么去创建组啊,怎么去删除组,Group d小零。对吧。OK,删掉了。没了吧,同学们好。OK。这是组的一个添加啊,然后还有一个组的一个删除,组的删除啊,基本上就这些。还有它的一个配置文件啊,配置文件里面。这这个格式呢,也差不多吧,就是组的名称加上组的ID,对吧,这个名称加组的ID,你要想看一下当前系统里面所有的组,你可以在ETC的group这个文件里面去看。啊,而且呢,基本上记住一点就可以了,就是当你每创建一个普通用户的时候,它默认会给你创建一个以普通用户同名的一个组。
22:00
好吧,这是这块啊。的八音group。啊,我再来再来看一遍。这个刚才也说了一下,这个group。用户组管理。OK,那么今天我们所讲的内容就OK了,好吧,就这些内容了。嗯,后面我们再做一些实践的时候看情况,如果用到了一些其他的附加属性,到时候我们再给大家扩展啊,给大家扩展。行,感谢各位同学啊,我们下节课继续。
我来说两句