用户和组群账户管理.pptx
《用户和组群账户管理.pptx》由会员分享,可在线阅读,更多相关《用户和组群账户管理.pptx(89页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、用户账户管理用户账户管理8.1组群账户管理组群账户管理8.2账户相关文件或目录账户相关文件或目录8.3用户和组群维护命令用户和组群维护命令8.4实现账户安全实现账户安全8.5第1页/共89页在Linux系统中,用户账户是登录系统的唯一凭证,其中root用户是系统的最高管理者,该用户的UID是0级,与用户和组账户相关的配置文件有:/etc/passwd/etc/shadow/etc/group/etc/gshadow第2页/共89页8.1用户账户管理本节内容:Linux系统下用户账户的分类与用户账户有关的配置文件/etc/passwd和/etc/shadow如何使用“用户管理器”和字符命令管理用
2、户账户。第3页/共89页用户在Linux系统中是分角色的,由于角色不同,每个用户的权限和所能完成的操作任务也不同。而在实际的管理工作中,用户的角色是通过UID(用户ID号)来标识的,每个用户的UID都是不同的。在Linux系统中主要有:root用户虚拟用户普通用户这3类用户。第4页/共89页在Linux操作系统中,root的权限是最高的,也被称为超级权限的拥有者。普通用户无法执行的操作,root用户都能完成,所以也被称之为超级管理用户。在Linux系统中,每个文件、目录和进程,都归属于某一个用户,没有用户许可其它普通用户是无法操作的,但对root除外。1root用户第5页/共89页这类用户也被
3、称为伪用户或假用户,这类用户不具有登录系统的能力,但却是系统运行不可缺少的用户,比如bin,daemon,adm,ftp以及mail等用户账户,这类用户都是Linux系统的内置用户。2虚拟用户第6页/共89页这类用户是由系统管理员创建,并且能登录Linux系统。这类用户只能操作自己目录内的文件,权限有限。3普通用户第7页/共89页谈到用户,就不得不谈用户管理、用户配置文件以及用户查询和管理的控制工具。用户管理主要是通过修改用户配置文件完成的,使用用户管理控制工具的最终目的也是为了修改用户配置文件。用户账户配置文件主要有:/etc/passwd/etc/shadow第8页/共89页passwd是
4、一个文本文件,用于定义系统的用户账号,该文件位于“/etc”目录下。它包含了一个系统中所有账户的列表,给出每个账户一些有用的信息,例如,用户ID、组ID、主目录、shell等等。由于所有用户都对passwd有读权限(root用户具有写权限),所以该文件中只定义用户账号,而不保存口令。passwd文件中每行定义一个用户账号,一行中又划分为多个字段定义用户的账号的不同属性,各字段用“:”隔开。1.用户账号文件-passwd第9页/共89页字段字段含义含义用户名用户名也称为也称为登录名登录名,在系统内用户名应该具有,在系统内用户名应该具有唯一性唯一性。口令口令在本例中看到的是一个在本例中看到的是一个
5、x x,其实口令已被映射到,其实口令已被映射到/etc/shadow/etc/shadow文文件中了件中了用户标识号用户标识号在系统内用一个整数标识在系统内用一个整数标识用户用户IDID号号组群标识号组群标识号用户所属用户所属主组群的主组群的IDID号号。用户名全称用户名全称用户名用户名描述描述,可以不设置。,可以不设置。主目录主目录用户登录系统后用户登录系统后首先进入的目录首先进入的目录登录登录ShellShell用户使用的用户使用的ShellShell类型类型,Fedora Fedora 系统默认使用的系统默认使用的ShellShell是是/bin/bash/bin/bash第10页/共8
6、9页用户UIDUIDUID是用户的ID值,在系统中每个用户的UID值是唯一的,更确切地说每个用户都要对应一个唯一的UID。Linux系统用户的UID值是一个正整数,初始值从0开始,在Fedora8系统中的最大默认值是60000。在Linux系统中,root的UID是0,拥有系统最高权限。UID的唯一性关系到系统的安全,进行所有root用户才能执行的操作。比如在/etc/passwd文件中把用户zhangsan的UID改为0后,zhangsan这个用户会被确认为root用户,当用这个账户登录到系统后,可以UID是确认用户权限的标识,用户登录系统所处的角色是通过UID来实现的,而不是用户名。第11
7、页/共89页虚拟用户的UIDUID一般情况下,Linux的发行版本都会预留一定的UID和GID(组ID号)给系统虚拟用户使用。在Fedora系统中会把500以前的UID和GID预留出来给虚拟用户使用,管理员所创建的新用户UID默认是从500开始的,GID默认也是从500开始。第12页/共89页2 2 用户口令文件 -shadow-shadowshadow文件在/etc目录下,每行定义了一个用户信息,行中各字段用“:”隔开。为进一步提高安全性,shadow文件中保存的是已加密的口令。更详细的信息可以用man5shadow来查看。第13页/共89页“/etc/shadow”文件中的每个记录用“:”
8、隔开为9个域,域含义如下:字段字段含义含义用户名用户名这里的用户名和这里的用户名和/etc/passwd中的用户名是相同的中的用户名是相同的加密口令加密口令口口令令已已经经加加密密,如如果果有有些些用用户户在在这这里里显显示示的的是是“!”,则表示这个用户还则表示这个用户还没有设置口令没有设置口令,不能登录到系统。,不能登录到系统。用用户户最最后后一一次次更更改改口口令的日期令的日期从从1970年年1月月1日日算算起起到到最最后后一一次次修修改改口口令令的的时时间间间间隔隔(天数)(天数)口口令令允允许许更更换换前前的的天天数数该该字字段段记记录录了了这这个个账账号号的的口口令令在在最最近近一
9、一次次被被更更改改后后需需要要经过经过几天几天之后才可以之后才可以再被更改再被更改。如果是如果是0 0,表示口令,表示口令随时可以改动随时可以改动。第14页/共89页字段字段含义含义口令需要更换的天数口令需要更换的天数这这个个字字段段指指定定在在最最近近一一次次更更改改口口令令后后在在多多少少天天内内需需要要再再次次更更改改口口令令。你你必必须须在在这这个个天天数数内内重重新新设设置置你你的的口口令令,否否则这个账号的口令将会成为则这个账号的口令将会成为过期特性过期特性。如果该字段为如果该字段为9999999999,那就表示密码的更改没有强制之意。,那就表示密码的更改没有强制之意。口令更换前警
10、告的天数口令更换前警告的天数用户登录系统后,系统登录程序提醒用户口令将要过期用户登录系统后,系统登录程序提醒用户口令将要过期口口令令被被取取消消激激活活前前的的天天数数(口口令令过过期期后后的的账账号号宽限时间宽限时间)表表示示用用户户口口令令过过期期多多少少天天后后,系系统统会会禁禁用用此此用用户户,也也就就是是说说系系统统会会不不让让此此用用户户登登录录,也也不不会会提提示示用用户户过过期期,是是完完全全禁用的。禁用的。账号失效日期账号失效日期账账号号在在该该字字段段规规定定的的时时间间(从从19701970年年1 1月月1 1日日起起的的天天数数)之之后将后将无法再使用无法再使用,如果这
11、个字段的值为空,账户永久可用如果这个字段的值为空,账户永久可用保留字段保留字段目前为空,以备将来目前为空,以备将来Linux系统发展时用系统发展时用第15页/共89页图形界面下用户账户的设置1显示Linux用户图图8-18-1“用户管理器用户管理器”界面界面第16页/共89页图图8-28-2“首选项首选项”对话框对话框第17页/共89页图图8-38-3显示系统用户界面显示系统用户界面第18页/共89页2创建用户账户图图8-48-4“创建新用户创建新用户”对话框对话框第19页/共89页(1)用户数据(2)账户信息(3)口令信息(4)组群3修改用户账户属性第20页/共89页图图8-58-5“用户数
12、据用户数据”选项卡选项卡第21页/共89页图图8-68-6“账户信息账户信息”选项卡选项卡第22页/共89页图图8-78-7“口令信息口令信息”选项卡选项卡第23页/共89页图图8-88-8“组群组群”选项卡选项卡第24页/共89页图图8-98-9“用户删除确认用户删除确认”对话框对话框4删除用户账户第25页/共89页在Linux系统字符界面下创建、修改以及删除用户账户主要使用useradd,usermod和userdel这3个命令,其结果与使用“用户管理器”工具一样。第26页/共89页创建用户账户就是在系统中创建一个新账户,然后为新账户分配用户UID、用户组群、主目录和登录Shell等资源。
13、新创建的用户账户默认是被锁定的,无法使用,需要使用passwd命令设置密码以后才能使用。1创建用户账户第27页/共89页创建用户账户 useradd useradd 命令(1)语法:useradd可选项用户名(2)功能:建立用户(3)可选项-d设置用户主目录的名称-g指定用户所属的主组群,该用户组的GID会被放到/etc/passwd的第4个字段内。-G后面接的组名则是这个账号还可以加入的组。这个参数会修改/etc/group内的相关数据。第28页/共89页创建用户账户 useradd useradd 命令(1)语法:useradd可选项用户名(2)功能:建立用户(3)可选项-s指定用户登入后
14、所使用的shell-u指定用户ID,必须是唯一的ID,除非使用-o选项。-r建立一个系统账号注意:只有系统管理员才可以增加用户。useradd也可以写成adduser第29页/共89页私有组增加新用户时,若没有为该用户指定所属组,系统将为用户创建一个与用户名相同的组,称为私有组。这一方法是为了能让新用户与其他用户隔离,确保系统的安全性。第30页/共89页useradd Duseradd Duseradd的默认值可以使用useraddD导出来:#useradd-DGROUP=100=默认的群组(当使用私有用户组时无效)HOME=/home=默认的家目录所在目录INACTIVE=-1=口令失效日,
15、在shadow内的第7栏EXPIRE=账号失效日,在shadow内的第8栏SHELL=/bin/bash=默认的shellSKEL=/etc/skel=用户主目录的内容数据参考目录CREATE_MAIL_SPOOL=yes=是否创建邮箱这个数据其实就是/etc/default/useradd文件的内容!第31页/共89页举 例例1:在系统上创建用户student,并指定主组群为root。#useradd-grootstudent或者#useradd-g0student例2:新建帐户s1,把主目录名称改为sss#useraddd/home/ssss1l例3:建立一个新用户账户zhangsan,并
16、设置UID为505:l#useraddu505zhangsan需要说明的是,设定UID值时尽量要大于等于500,以免冲突。因为Linux安装后会建立一些特殊用户,一般0到499之间的值留给bin、mail这样的系统账号。思考:如果想让lisi用户拥有root的权限怎么设置?第32页/共89页使用usermod命令能更改用户的Shell类型、所属的用户组群、用户口令的有效期,还能更改用户的登录名。2修改用户账户第33页/共89页修改用户 usermod usermod(user modifyuser modify)命令(1)语法:usermod可选项用户帐号(2)功能:修改用户帐号的信息(3)可
17、选项:-d:修改用户登录时的目录-g:修改用户所属的初始组群-G:修改用户所属的次要组群-l:更改账号的登录名(用户账号)-L:锁定帐号口令,使口令失效-U:解除口令锁定第34页/共89页例1:把用户名“student”改为“neuq”。#usermod-lneuqstudent例2:把用户名“zhangsan”的登录目录改为/home/zs#usermod-d/home/zszhangsanl例3:锁定“lyd”用户,使其不能登录。l#usermodLlyd第35页/共89页3.3.删除用户 userdel userdel(user deleteuser delete)命令(1)语法:use
18、rdel可选项用户账户(2)命令说明:删除用户帐户。(3)可选项:-r:删除用户主目录以及目录中所有文件。例1:删除用户bxs,但是保留/home/bxs目录。#userdelbxs例2:删除bxs用户及其主目录。#userdelrstudent第36页/共89页8.2组群账户管理本节主要讲述Linux系统下与组群账户有关的配置文件/etc/group和/etc/gshadow以及如何使用“用户管理器”和字符命令管理组群账户。第37页/共89页具有某种共同特征的用户集合就是用户组群。用户组群配置文件主要有/etc/group和/etc/gshadow,其中/etc/gshadow是/etc/g
19、roup的加密信息文件。第38页/共89页/etc/group文件是用户组群的配置文件,内容包括用户和用户组群,并且能显示出用户是归属哪个用户组群或哪几个用户组群。1.用户组账号文件-/etc/group第39页/共89页位于系统上的每个组,在/etc/group文件中有一行记录,记录的格式为:groupname:password:GID:userlist字段字段含义含义组群名组群名用户用户组群名称组群名称组群口令组群口令通通常常不不需需要要设设置置,这这个个设设置置通通常常是是给给“用用户户组组管管理理员员”使使用用的的,目目前前很很少少有有机机会会设设置置用用户户组组管管理理员员。该该字字
20、段段存存放放加加密密的的口口令令,在在上上面面示示例例中中我我们们看看到到的的是是一一个个x x,其实口令已被映射到,其实口令已被映射到/etc/gshadow/etc/gshadow 文件中。文件中。组群标识号组群标识号在系统内用一个整数标识在系统内用一个整数标识组群组群GIDGID组群成员组群成员该字段只包含该字段只包含次要用户组次要用户组为该组的成员为该组的成员第40页/共89页一个用户可以归属一个或多个不同的用户组群,同一用户组群的用户之间具有相似的特征。比如把某一用户加入到root用户组群,那么这个用户就可以浏览root用户主目录的文件,如果root用户把某个文件的读写执行权限开放,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用户 账户 管理
限制150内