多用户多任务操作系统允许多个用户共享使用同一台计算机的 资源,即在一台计算机上联接几台甚至几十台终端机,终端机可以没 有自己的CPU与内存,只有键盘与显示器,每个用户都通过各自的终 端机使用这台计算机的资源,计算机按固定的时间片轮流为各个终端 服务。由于计算机的处理速度很快,用户感觉不到等待时间,似乎这 台计算机专为自己服务一样 当然,多用户多任务并不是必须许多用户同时通过多个终端设备 来使用同一台计算机,多用户也可以通过远程登录的方式来进行。 举例来讲,一台 Ubuntu server服务器,服务器上开设有FTP用 户、系统管理员、Web管理用户等,在同一时刻,这些用户可以在同 时刻访问服务器,并执行不同的任务。 1.2用户角色识别 用户在操作系统中是分角色的,角色不同,权限和所能够完成的 任务也不同。 在 Linux操作系统中,用户角色是通过UID和用户名进行识别的, 并且主要使用UID进行识别。 二、 Linux的用户和用户组 2.1用户(User) 用户是能够获取系统资源的权限的集合。 Linux操作系统中,主 要有三类用户,分别如下所示。 root用户:系统唯一的一个拥有最高权限的账户。 虚拟用户:也被称之为伪用户或假用户,与真实用户区分开来, 这类用户不具有登录系统的能力,但却是系统运行不可缺少的用户, 主要用户FTP服务、NFS服务等公共服务的启动账户,这类用户通常 都是系统自身拥有的,而非管理员自行添加的 普通用户:是系统真实账户。这类用户能够登录操作系统,但只 能操作个人目录下的内容。普通用户通常都是由系统管理员自行添加 的并指定权限 Linux操作系统中,与用户有关的信息保存在/etc/ passwd和 /etc/ shadow这两个文件中。 2|(amx操作系统》讲稿/河南中医学院/阮晓龙/ phactcm.edu.cn2 《Linux 操作系统》讲稿 / 河南中医学院 / 阮晓龙 / rxl@hactcm.edu.cn 多用户多任务操作系统允许多个用户共享使用同一台计算机的 资源,即在一台计算机上联接几台甚至几十台终端机,终端机可以没 有自己的 CPU 与内存,只有键盘与显示器,每个用户都通过各自的终 端机使用这台计算机的资源,计算机按固定的时间片轮流为各个终端 服务。由于计算机的处理速度很快,用户感觉不到等待时间,似乎这 台计算机专为自己服务一样。 当然,多用户多任务并不是必须许多用户同时通过多个终端设备 来使用同一台计算机,多用户也可以通过远程登录的方式来进行。 举例来讲,一台 Ubuntu Server 服务器,服务器上开设有 FTP 用 户、系统管理员、Web 管理用户等,在同一时刻,这些用户可以在同 一时刻访问服务器,并执行不同的任务。 1.2 用户角色识别 用户在操作系统中是分角色的,角色不同,权限和所能够完成的 任务也不同。 在Linux操作系统中,用户角色是通过UID和用户名进行识别的, 并且主要使用 UID 进行识别。 二、Linux 的用户和用户组 2.1 用户(User) 用户是能够获取系统资源的权限的集合。Linux 操作系统中,主 要有三类用户,分别如下所示。 root 用户:系统唯一的一个拥有最高权限的账户。 虚拟用户:也被称之为伪用户或假用户,与真实用户区分开来, 这类用户不具有登录系统的能力,但却是系统运行不可缺少的用户, 主要用户 FTP 服务、NFS 服务等公共服务的启动账户,这类用户通常 都是系统自身拥有的,而非管理员自行添加的。 普通用户:是系统真实账户。这类用户能够登录操作系统,但只 能操作个人目录下的内容。普通用户通常都是由系统管理员自行添加 的并指定权限。 Linux 操作系统中,与用户有关的信息保存在/etc/passwd 和 /etc/shadow 这两个文件中