Linux系统基础及服务器配置教程与实验(高等院校计算机任务驱动教改教材)

Linux系统基础及服务器配置教程与实验(高等院校计算机任务驱动教改教材)
作者: 编者:张庆玲//蒙晓燕//张建军|责编:王剑乔
出版社: 清华大学
原售价: 49.00
折扣价: 36.75
折扣购买: Linux系统基础及服务器配置教程与实验(高等院校计算机任务驱动教改教材)
ISBN: 9787302555988

作者简介

张庆玲,包头轻工职业技术学院,副教授,女 ,年龄42,专业为计算机科学教育,本科,研究领域为计算机技术应用,编著有《网络操作系统管理与实训》等。

内容简介

第3章 用户和组管理 由于Linux支持多用户使用,当多个用户登录使用 同一个Linux系统时,需要对各个用户进行管理,以保 证用户文件的安全存取。 本章主要介绍如何对Linux中的用户和用户组进行 管理,包括用户和组的重要配置文件、使用命令行方式 和使用用户管理器3种方法进行用户和用户组的管理。 教学目标  了解用户和组群配置文件。  熟练掌握Linux下用户和组的创建与维护管理。  熟悉用户账户管理器的使用方法。 3.1什么是用户 在Linux系统中,每个用户都拥有一个唯一的标识 符,称为用户ID(UID)。Linux系统中的用户至少属于一 个组,称为用户分组。用户分组是由系统管理员建立的 ,一个用户分组内包含若干个用户,一个用户也可以归 属于不同的分组。用户分组也有一个唯一的标识符,称 为分组ID(GID)。对某个文件的访问都是以文件的用户 ID和分组ID为基础的。同时根据用户和分组信息可以控 制如何授权用户访问系统,以及允许访问后用户可以进 行的操作权限。 用户的权限可以被定义为普通用户或超级用户,超 级用户也被称为root用户。普通用户只能访问自己的文 件和其他有权限访问的文件,而超级用户权限最大,可 以访问系统的全部文件并执行任何操作。一般系统管理 员使用的是超级用户root,有了这个账号,管理员可以 突破系统的一切限制,方便地维护系统。普通用户也可 以用su命令使自己转变为超级用户。 系统的这种安全机制有效地防止了普通用户对系统 的破坏。例如,存放于/dev目录下的设备文件分别对应 于硬盘驱动器、打印机、光盘驱动器等硬件设备,系统 通过对这些文件设置用户访问权限,使普通用户无法通 过覆盖硬盘面破坏整个系统,从而保护了系统。 在Linux中可以利用用户配置文件以及用户查询和 管理的控制工具来进行用户管理,用户管理主要通过修 改用户配置文件完成。用户管理控制工具最终也是为了 修改用户配置文件,所以在进行用户管理时,直接修改 用户配置文件一样可以达到用户管理的目的。 与用户相关的系统配置文件主要有/etc/passwd和 /etc/shadow,其中/etc/shadow是用户信息的加密文 件,比如用户的密码、口 令的加密保存等; /etc/passwd和/etc/shadow文 件是互补的,下面对这两个文件进行介绍。 3.1.1用户账号文件/etc/passwd /etc/passwd是系统识别用户的一个文件,用来保 存用户的账号数据等信息,又被称为密码文件或口令文 件。系统所有用户都在此文件中有记载。例如,当用户 以 student这个账号登录时,系统首先会查 阅/etc/passwd文件,看是否有student这个账号,然 后确定student的UID,通过UID来确认用户和身份。如 本书采用实验方式讲解,每个实验主要由实验目的、实验内容、实验步骤几个部分组成。每个实验最后总结了常见问题及疑难解析,并安排了相应的习题。本书涉及范围广,包括详尽的Linux基础知识及服务器配置,着重于对学生实际应用能力的培养,将职业场景引入课堂教学,因此可以让学生提前进入工作的角色。