一: linux用户权限管理与文件权限设定
1.用户与角色分类:
超级用户: 拥有对系统的最高管理权限,默认是root用户。
普通用户: 只能对自己目录下的文件进行访问和修改,具有登陆系统的权限。
虚拟用户: 也叫“伪”用户,这类用户最大的特点是不能登陆系统。它们的存在主要是方便系统管理,满足相应的系统
进程对文件属主的要求。如系统默认的bin、adm、nobody用户等。
#vipw (显示用户信息,类似/etc下passwd文件的内容)
2.用户和组以及关系。
一对一: 即一个用户可以存在一个组中,也可以是组中的唯一成员。
一对多: 即一个用户可以存在多个用户组中。那么此用户具有多个组的共同权限。
多对一: 多个用户可以存在一个组中,这些用户具有和组相同的权限。
多对多: 多个用户可以存在多个组中。
3.用户和组相关的配置文件:
/etc/passwd文件:系统用户配置文件,是用户管理中重要的一个文件。这个文件记录了linux系统中每个用户的
一些基本属性,并且对所有用户可读。
/etc/shadow文件: 用户影子文件,该文件只有root用户拥有 读 权限。
/etc/group文件: 用户组配置文件,用户组的所有信息都存放在此文件。
/etc/login.defs文件: 用来定义创建一个用户时的默认设置,比如指定用户的UID和GID的范围,用户的过期时间、是否需要创建用户主目录等等。
里面内容