Chapter 4 用户与组管理.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter 4 用户和组管理 软件学院 蔡莉 一、用户和组管理概述 Linux是一个多用户多任务操作系统,任何用户必须在系统上申请一个帐号,才能进入系统。 帐号管理包括:用户和组的管理、口令管理。 Linux下的用户 Linux下的用户分为三类:超级用户、普通用户和伪用户 超级用户:默认用户名为root,具有操作系统的一切权力。系统可以有多个超级用户,它们的UID和GID的值均为0。 普通用户:访问系统的资源受到限制。默认情况下,普通用户的UID的值在500~60000范围内。 伪用户:为了管理方便而设定的用户。 它的UID值在1~499范围内。伪用户不能登录。 一、用户和组管理概述 Linux下的组 组是若干用户的逻辑集合。同一个用户可以同属于多个组。 Linux下的组分为私有组和标准组。 私有组:创建新用户时,如果没有指定所属组,则系统创建一个与该用户名同名的私有组。 标准组:由系统和用户事先创建好的组。 一、用户和组管理概述 帐号系统文件 Linux下的帐号系统文件包括/etc/passwd,/etc/shadow,/etc/group三个文件。 只有超级用户才能修改它们。 /etc/passwd Linux系统中的每一个注册用户在/etc/passwd中都有一个对应的记录行。它记录了用户的基本属性 /etc/passwd的文件格式是: 每一个用户的一条记录 包括如下七个字段:用户名:口令:用户标识号:组标识号:注释性描述:所在目录:命令解释器 Chapter 4 用户和组管理 /etc/passwd文件中各字段的含义 一、用户和组管理概述 /etc/shadow 存放系统加密后的口令字,只有超级用户可以读写。 /etc/shadow的文件格式是: 每一个用户的一条记录 包括如下九个字段:用户名:口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志 /etc/shadow文件中各字段的含义 一、用户和组管理概述 /etc/group 记录用户所属的主组,即登录时所属的默认组,存放组的所有属性。 /etc/shadow的文件格式是: 每一个组一条记录 包括如下四个字段:组名:口令:组标识号:组内用户列表 Chapter 4 用户和组管理 /etc/group文件中各字段的含义 一、用户和组管理概述 其他文件或目录 用户shell的启动脚本,用于设置用户的登录环境。 默认设置文件和目录 默认设置文件 配置文件/etc/login,/etc/default/useradd存放默认数据。 默认设置目录 在/etc/skel目录中包含了可以用做其他用户的基础文件。此目录含有X的配置文件、/bin/bash的配置文件和.login文件。 二、用户帐号管理 创建新的用户帐号 过程: 在/etc/passwd中添加一条记录。 创建用户所在目录 在用户所在目录中设置默认的配置文件 创建方法: 手工创建。 使用useradd命令创建。 使用 X Window中的图形界面工具创建 使用Linuxconf创建 使用Webmin创建 二、用户帐号管理 使用useradd创建新用户 格式:useradd [选项] 用户名 命令选项: - u uid 指定新用户的uid - g group 指定新用户的所在组,该组必须存在 - G group 指定新用户的附加组 - d dir 指定新用户的所在目录 - s shell 指定新用户使用的shell,默认为bash - c comment 说明用户的附加信息 - e expire 指定用户的登录失效时间 - k skel-dir 指定skel目录,默认存放在/etc/skel - m 建立新用户的所在目录 - M 不建立新用户的所在目录 - R 建立一个系统用户 二、用户帐号管理 删除已经存在的用户帐号 格式:userdel 用户名 命令选项: - r 删除用户的所在目录 例如:# userdel –r zhchen 修改用户属性 格式:usermod [选项] 用户名 选项与useradd相同,但增加了一个-l选项,可以修改用户的登录名。 例如:# usermod – l soft_manager zhchen 二、用户帐号管理 切换用户 格式:su [用户名] 如果没有指定用户名,则切换到根用户帐号,系统需要询问口令。 如果从根用户切换到其他用户,则不需要口令。 例如:# su zhchen # password:输入该用户口令。 二、用户帐号管理 查找用户 Who命令 Who命令通过检查/var/run/utmp命令来跟踪当前进入系统的用户。 例如:# who ro

您可能关注的文档

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档