版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目三
用户和组的管理掌握Linux系统中用户和组的基本概念;
理解用户账户文件与组账户文件的意义;
掌握用户和组的管理方法;
能够使用Linux系统提供的命令和工具来管理用户和组,包括添加、删除、修改用户和组信息。知识与能力目标培养良好的职业道德和规范意识;
培养在使用Linux系统过程中遵守相关的法律法规和道德规范的意识。素养目标项目相关知识---用户账户文件(/etc/passwd)---用户密码文件(/etc/shadow)---组账户文件(/etc/group和/etc/gshadow)---公共参数设置文件(/etc/login.defs)---管理用户和组的命令项目实施---任务3-1在命令模式下管理用户---任务3-2在命令模式下管理组---任务3-3在图形模式下管理用户目录项目相关知识
用户账户文件(/etc/passwd)
/etc/passwd文件中保存的是系统中所有用户的属性信息,是账户管理中极为重要的一个纯文本文件。普通用户可以查看这个文件的内容,但仅有超级用户才可以进行修改。每一个注册用户在该文件中都有一个对应的记录行,这一记录行记录了此用户的必要信息。
文件中的每一行由7个字段的数据组成,字段之间用“:”分隔。格式如下:账户名称:密码:用户ID(UID):组ID(GID):个人资料:家目录:默认登录Shell
项目相关知识
用户密码文件(/etc/shadow)
RHEL9.5系统采用多种加密方式保障安全和隐私,通过可插拔认证模块(PAM)框架实现灵活用户认证机制,支持密码、智能卡、Kerberos等多种认证方式。PAM可根据系统管理员配置,为不同服务和用户设置不同认证策略。RHEL9.5默认用SHA-512算法加密存储用户密码。
/etc/shadow文件中的每一行同样代表一个单独的用户。其中的“:”用于分隔用户的属性信息字段。和/etc/passwd文件类似,文件中的每行由9个字段组成,其格式如下:用户名:密码:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志字段
项目相关知识/etc/shadow文件中各字段的说明项目相关知识
用户组账户文件(/etc/group和/etc/gshadow)
Linux的组分为私有组、系统组、标准组。建立账户未指定所属组时,系统会建与用户名相同的私有组;标准组可容纳多用户,用户享有组的权利;系统组由Linux系统自动建立。
组账户信息文件/etc/group保存系统所有组属性信息,每行代表一组,属性用“:”分隔,从左到右依次是组名、密码、组ID和用户列表,组成员用“,”分隔。一个用户可属多个组,分主组(初始组)和附加组。用户登录的组是主组,在/etc/passwd文件指定;其他为附加组,登录后可切换,在/etc/group文件指定。
组密码信息文件/etc/gshadow保存系统所有组的密码仅超级用户可查看。
项目相关知识
公共参数设置文件(/etc/login.defs)
/etc/login.defs文件是Linux系统用于定义用户账户和密码策略的全局配置文件。系统管理员通过调整该文件参数,可控制密码复杂度、用户家目录创建规则及用户和组ID分配范围等安全设置。具体参数说明如下:(1)PASS_MAX_DAYS:密码最大有效天数,超期用户需改密码。(2)PASS_MIN_DAYS:两次改密最小间隔天数,用户改密后需等待指定天数才能再改。(3)PASS_MIN_LEN:密码最小长度,系统要求密码至少含指定数量字符。(4)PASS_WARN_AGE:密码到期前警告天数,到期前指定天数内系统提醒用户改密。(5)UID_MIN:系统用户ID最小值,创建新用户时从此值开始分配。(6)UID_MAX:系统用户ID最大值,创建新用户时不超此值分配。(7)GID_MIN:系统组ID最小值,创建新组时从此值开始分配。(8)GID_MAX:系统组ID最大值,创建新组时不超此值分配。(9)CREATE_HOME:是否为用户创建家目录,设为yes时,新用户创建时会创建家目录。(10)USER_GROUPS_MAX:用户可属最大组数。(11)ENCRYPT_METHOD:加密密码的算法。项目相关知识
管理用户的命令添加用户命令useradduseradd[选项]用户名
-u:设置用户ID,用户ID和账户一样,必须是唯一的
-g:指定用户所属的主(私有)组(组必须存在),参数值可以是组名称或组ID
-d:建立用户目录,参数值即所建的用户目录(通常与用户账户相同)
-s:设置用户环境,即设置用户的Shell环境
-e:设置用户账户的使用期限
-G:组,指定用户所属的附加组例如,创建普通员工用户jack、lily、mike,命令如下。[root@localhost~]#useraddjack[root@localhost~]#useraddlily[root@localhost~]#useraddmike例如,创建普通员工用户jack,设置其ID为1005,指定其所属的组ID为1000,指定其用户目录为/home/user1,指定用户环境为/bin/bash,命令如下。[root@localhost~]#useradd-u1005-g1000-d/home/user1-s/bin/bashjack项目相关知识
管理用户的命令设置用户密码命令passwd
passwd[选项]用户名
-d:删除用户密码-l:锁定指定用户账户,即禁用账户-u:解除指定用户账户的锁定-S:显示指定用户账户的状态例如,给用户lily设置登录密码12345678[root@localhost~]#echo"12345678"|passwd
--stdinlily例如,普通用户mike停止使用后,需要锁定其账户密码[root@localhostpam.d]#-lmikepasswd项目相关知识
管理用户的命令修改用户属性命令usermodusermod[选项]用户名-d:改变用户的家目录-g:修改用户的主组-G:指定用户所属的附加组-l:更改账户的名称(必须在该用户未登录的情况下才能使用)-u:将用户ID设为新的值例如,将用户lily的ID更改为1110,主组更改为已经存在的组mygroup,将其添加到root组中,并更改用户名为lilybackup。[root@localhost~]#usermod-u1110-gmygroup-Groot-llilybackuplily项目相关知识
管理用户的命令删除用户账户命令userdeluserdel[选项]用户名
-r:表示在删除账户的同时,将用户家目录及其内部文件同时删除
例如,把系统中的lilybackup用户及其家目录删除。
[root@localhost~]#userdel-rlilybackup项目相关知识
管理组的命令添加组命令groupadd
groupadd[选项]组名
-g:指定GID。
-r:用于创建系统组账户(GID<1000)
例如,若要创建组ID为505的组class。
[root@localhost~]#groupadd-g505class项目相关知识
管理组的命令修改组属性命令groupmod
groupmod[选项]组名
-g:改变组账户的ID,组账户名保持不变
-n:改变组账户名。
例如,将系统中已经存在的组ID为505的组class的名称修改为classbackup、组ID修改为508。
[root@localhost~]#groupmod-g508-nclassbackupclass项目相关知识
管理组的命
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年耗材合规使用管理试题及答案
- 2026年传染病培训考试试题(附答案)
- 武威市职业卫生技术服务专业技术人员考试(职业卫生检测)模拟题库及答案(2026年)
- 小班防恐防暴安全演练-保护自己我最棒(北京市第一届幼儿园教师基本功展示用)
- 2026年安全风险辨识评估试题(附答案)
- 吕梁市2026年职业卫生技术服务专业技术人员考试(放射卫生检测与评价)模拟题及答案
- 2026年湖北省仙桃市高一数学下册期末考试模拟测试卷含完整答案【典优】
- 2026年吉林省延吉市高一数学下册期末考试模拟试卷附答案(突破训练)
- 2026年江苏省邳州市高一数学下册期末考试模拟考试卷参考答案
- 河源市职业卫生技术服务专业技术人员考试(职业卫生检测)模拟题库及答案(2026年)
- 2026年中小学生安全知识竞赛试题(附答案)
- 2026年安全管理人员安全培训考试题附答案
- 2026年人教版七年级下册政治期末综合测评卷(含答案可下载)
- 2026年全国新高考1卷英语试卷(含答案及详解)
- (2026版)学校保密安全管理制度
- 市场监督管理局特种设备安全监察工作手册(标准版)
- 高中数学必修一2.2基本不等式常见题型(含答案)
- 2026年贵州省六盘水市初二地生会考试卷题库及答案
- 20kV及以下配电网工程预算定额(2022版)全5册excel版
- 城镇污水处理厂资产管理方案
- 卖身合同范例
评论
0/150
提交评论