《Linux 基础及应用》 第五章 用户与组群管理

第5章 用户与组群管理
第5章 用户与组群管理

5-1用户和组群的基本概念 5-1-1用户 5-1-2与用户相关的文件 5-1-3组群 5-1-4与组群相关的文件
5-1 用户和组群的基本概念 • 5-1-1 用户 • 5-1-2 与用户相关的文件 • 5-1-3 组群 • 5-1-4 与组群相关的文件

5-1-1用户 类型: 超级用户:root拥有计算机系统的最高权限。UID 和GID为0。 系统用户:自动创建与系统服务相关的用户UID和 GID为1499。 普通用户:由超级用户创建,只能操作拥有权限的 文件和目录并管理自己启动的进程。UID和GID从 500开始 属性:用户名、口令、UID、GID、用户主目 录(/home/用户名)、全称、登录 Shell
5-1-1 用户 • 类型: –超级用户:root拥有计算机系统的最高权限。UID 和GID为0。 –系统用户:自动创建与系统服务相关的用户UID和 GID为1~499。 –普通用户:由超级用户创建,只能操作拥有权限的 文件和目录并管理自己启动的进程。 UID和GID从 500开始。 • 属性:用户名、口令、 UID 、GID、用户主目 录(/home/用户名)、全称、登录Shell

5-1-2与用户相关的文件 1、用户帐号信息文件 etc/passwd 某/etc/ passwd文件内容如下所示 root: X: 0: 0: root: /root: /bin/bash bin: x: 1: 1: bin: bin: /sbin/nologin hellen: X, 500: 500: /home/hellen: /bin/bash 2、用户口令信息文件tc/ shadow 某/etc/ shadow文件的内容如下所示: root: $1SnOfXUuNUSXljwp/Nb2n6UVDrodytMX0: 12599: 0: 99999 7 bin:*:12599:0:99999:7∷ hellen: SSn BA6pODEUVDr67tMUooSXoTYZgy tb63w: 12609: 0: 99999: 7
5-1-2 与用户相关的文件 1、用户帐号信息文件/etc/passwd 某/etc/passwd文件内容如下所示: root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin .... hellen:x:500:500::/home/hellen:/bin/bash 2、用户口令信息文件/etc/shadow 某/etc/shadow文件的内容如下所示: root:$1$nOfXUuNU$xljwp/Nb2n6UVDrodytMx0:12599:0:99999:7::: bin:*:12599:0:99999:7::: .... hellen:$$nBA6pODEUVDr67tMUooSx0TYZgyTb63w:12609:0:99999:7:::

5-1-3组群 ·将具有相同特性的用户划归为一个组群 系统组群:安装 Linux以及部分服务性程序 时,系统自动设置的组群 私人组群:由超级用户新建的组群 属性 组群名、GID、组群口令、附加用户列表 (用户之间用“,”分隔)
5-1-3 组群 • 将具有相同特性的用户划归为一个组群 。 –系统组群:安装Linux以及部分服务性程序 时,系统自动设置的组群 。 –私人组群:由超级用户新建的组群 。 • 属性 –组群名、GID、组群口令、附加用户列表 (用户之间用“ , ”分隔 )

5-1-4与组群相关的文件 1、组群帐号信息文件/tc! group 某etc/ group文件的内容如下所示。 root: X O: root bin x: 1: root, bin, daemon hellen: x: 500 2、组群口令信息文件/etc/ shadow etc/shadow 文件跟/etc/ shadow文件类似,根据 etc/ group文件而产生,主要用于保存加密的组群口 令,只有超级用户才能查看/et/ shadow文件的内容
5-1-4 与组群相关的文件 1、组群帐号信息文件 /etc/group 某/etc/group文件的内容如下所示。 root:x:0:root bin:x:1:root,bin,daemon .... hellen:x:500: 2、组群口令信息文件 /etc/gshadow /etc/gshadow 文件跟 /etc/shadow 文件类似 , 根 据 /etc/group文件而产生,主要用于保存加密的组群口 令,只有超级用户才能查看/etc/gshadow文件的内容

5-2桌面环境下管理用户和组群 桌面环境下依次单击「主菜单」=>「系统设置」= 「用户和组群」,启动「 Red hat用户管理器」窗口 5-2-1管理用户 新建用户 2、修改用户属性 3、删除用户 ·5-2-2管理组群 1、新建组群 2、修改组群属性 3、删除组群 4、显示所有用户和组群
5-2 桌面环境下管理用户和组群 • 桌面环境下依次单击「主菜单」=>「系统设置」=> 「用户和组群」,启动「Red Hat用户管理器」窗口。 • 5-2-1 管理用户 1、新建用户 2、修改用户属性 3、删除用户 • 5-2-2 管理组群 1、新建组群 2、修改组群属性 3、删除组群 4、显示所有用户和组群

5-3管理用户和组群的Shel命令 ·5-3-1管理用户的She命令 5-3-2管理组群的She命令 5-3-3批量新建多个用户帐号
5-3 管理用户和组群的Shell命令 • 5-3-1 管理用户的Shell命令 • 5-3-2 管理组群的Shell命令 • 5-3-3 批量新建多个用户帐号

5-3-1管理用户的She‖命令 useradd 1、 useradd命令 格式: useradd[选项]用户名 功能:新建用户帐号,超级用户命令 主要选项说明: c全名( comment)、d主目录( directory)、e有 效期限( expire)、-g组群ID组群名、-G组群IDl 组群名、-u用户ID(user) [例5-2]新建jery用户,其主要组群为 hellen Root@localhost root]# user add -g hellen jerry
5-3-1 管理用户的Shell命令 ( useradd ) 1、useradd命令 格式:useradd [选项] 用户名 功能:新建用户帐号,超级用户命令。 主要选项说明: -c 全名(comment)、-d 主目录(directory)、-e 有 效期限(expire)、-g 组群ID|组群名、-G 组群ID| 组群名、-u 用户ID(user) [例5-2] 新建jerry用户,其主要组群为hellen

5-3-1管理用户的She‖命令 passwd 2、 passwd命令 格式: passwd[选项][用户] 功能:设置或修改用户的口令以及口令的属性 主要选项说明: d用户名( delete)、-1用户名(lock)、u 用户名( unlock)-S用户名( status) (1)设置与修改口令 [root@localhost rootI* passwd tom Changing password for user tom. New pas sword (2)删除口令 Retype new password: passw: all au ion tokens upda i ed suecessfully. [ t@localhost root]f passw - d jerry Remv ing password for user jerry. passw: Success
5-3-1 管理用户的Shell命令 ( passwd ) 2、passwd命令 格式:passwd [选项] [用户] 功能:设置或修改用户的口令以及口令的属性。 主要选项说明: -d 用户名(delete)、-l 用户名(lock) 、u 用户名(unlock) -S 用户名(status) (1)设置与修改口令 (2)删除口令
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Linux 基础及应用》 第四章 字符界面与 Shell.ppt
- 《Linux 基础及应用》 第三章 X Window图形代用户界面.ppt
- 《Linux 基础及应用》 第二章 安装与删除 Linux.ppt
- 《Linux 基础及应用》 第一章 Linux概况.ppt
- 《Linux 基础及应用》 第十章 网络服务器.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第十八章 SQL Server应用实例.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第十七章 VB/ SQL Server应用程序开发.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第十六章 SQL Server数据的网页发布.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第十五章 数据转换.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第十四章 数据庠复制.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第十三章 数据备份与恢复.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第十二章 安全管理.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第十一章 游标.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第十章 存储过程与触发景.ppt
- 上海应用技术大学:《SQLServer 2000数据库应用技术》课程教学资源(PPT课件讲稿)第一到第九章.ppt
- 郑州大学远程教育学院:《汇编语言》课程电子教案(PPT课件)第六章 32位指令及其编程.ppt
- 郑州大学远程教育学院:《汇编语言》课程电子教案(PPT课件)第五章 高级汇编语言程序设计.ppt
- 郑州大学远程教育学院:《汇编语言》课程电子教案(PPT课件)第四章 基本汇编语言程序设.ppt
- 郑州大学远程教育学院:《汇编语言》课程电子教案(PPT课件)第三章 汇编语言程序格式.ppt
- 郑州大学远程教育学院:《汇编语言》课程电子教案(PPT课件)第二章 8086的指念系统.ppt
- 《Linux 基础及应用》 第六章 文件系统与文件管理.ppt
- 《Linux 基础及应用》 第七章 进程管理与系统监视.ppt
- 《Linux 基础及应用》 第八章 应用程序.ppt
- 《Linux 基础及应用》 第九章 网络基础.ppt
- 国防工业出版社:《网络安全技术教程》教材书籍电子版(PDF电子书,共六章,主编:赵小林).pdf
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第十章 文件.ppt
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第一章 概述.ppt
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第二章 C语言的基础.ppt
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第三章 程序的三种基本结构.ppt
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第四章 i语句.ppt
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第五章 while循环控制.ppt
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第六章 数组.ppt
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第七章 函数与预处理命令.ppt
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第八章 指针.ppt
- 北京科技大学:《C语言程序设计》课程教学资源(PPT课件讲稿)第九章 结构体与共用体.ppt
- 软件工程师培训系列教材:《Java语言基础》电子课件.ppt
- 《autocad2007快速入门》学习资料(共十一章).pdf
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第二版)第1-第7章.ppt
- 《多媒体技术基础》课程教学资源(PPT课件讲稿)第一章 绪论、第二章 媒体与媒体技术.ppt
- 《多媒体技术基础》课程教学资源(PPT课件讲稿)第一章 绪论、第二章 媒体与媒体技术、第三章 多媒体数据压缩技术.ppt