简介
Linux通过把用户分为三个基本组user、group、other来分分配基本的权限:
用户通过/etc/passwd通过用户名来获取用户uid,通过etc/group来获取用户所属组和附加组gid,系统只通过ID号来识别用户。
1、用户账号UID和GID
用户账号UID信息和主组信息存放在/etc/passwd中,密码加密存放在/etc/shadow文件中,其中0是root用户,1-499(CentOS6)1-999(centos7)是系统用户,系统用户通常无法登陆只是为启动服务创建的,500~65535(centos6)或者1000~65535(centos7)是普通用户。
用户主组信息在/etc/passwd中,/etc/group中可以查看组ID和组中有哪些用户。
/etc/passwd文件结构
/etc/shadow文件结构
2、用户新建和管理
a.创建用户
创建一个名为yemei的普通账户 uid1600 主组gid1600 附加组mageedu 家目录/home/yemei 指定登陆shell为bash
创建一个系统用户rtkit(-r指定系统