1.用户的种类:
1.超级管理员: 拥有最高权限的账户(默认叫做root)可以正常登录 人可以使用
2.普通用户: 权限受限的用户 可以正常登录= 人可以使用
3.程序用户: 不可以正常登录,只给程序使用,人不能用
系统启动的时候, 没有登录用户,
程序用户,专门给程序使用的用户,无需登录,直接启动程序
程序用户是给程序使用 , 普通用户超级管理员用户是给人使用
不登录人使用的用户,只运行一些程序用户只给运行的程序分配 程序用户
2.什么是组
组是需要共享文件和其他系统资源访问权限的用户集合,组可以向一组用户授予文件访问权限。与用户相似,组也有组名称。在内部,系统通过分配唯一标识号(GID)来区分不同的组。组名称和GID的对应关系存放在组账号信息数据库中/etc/group。
主要组和附属组
主组:每个用户都有一个主组,在/etc/passwd文件中GID号对应的组。默认情况下,在创建新用户时,会创建一个与用户同名的新组,该组将用作新用户的主要组。
附属组:用户也可以有附属组,附属组的成员资格由/etc/group文件确定。根据所在的组是否有访问权限,将授予用户对文件的访问权限。
uid gid
uid :系统用来识别用户的唯一身份标识
gid: 系统用来识别组的唯一身份标识
uid 只能是整数 0-60000 不能重复
超级管理员 uid 一定是0
root 一定是超级管理员么?
识别是否为超级管理员只看uid 是否为0
id + 用户名
[root@localhost data]#id root
uid=0(root) gid=0(root) 组=0(root)