Linux系统用户是根据用户ID来识别的,默认ID长度是32位,默认ID编号从0开始,用户ID限制在60000以下。Linux用户总共分为3种,分别如下:
- root用户(ID 0);
- 系统用户( ID 1~499);
- 普通用户(ID 500 以上)
Linux用户管理
特点:
- 每个用户拥有一个UserID,操作系统识别的是UID
- 每个用户属于一个主组,属于一个或多个附属组,一个用户最多有31个附属组
- 每个组拥有一个GroupID
- 每个进程以一个用户身份运行,该用户可对进程拥有资源控制权限;
- 每个可登录用户拥有一个指定的shell环境
Linux用户在操作系统中可以进行日常管理和维护,涉及相关配置文件:
- /etc/passwd:保存用户信息
- /etc/shdaow:保存用户密码(以加密形式保存)
- /etc/group:保存组信息
- /etc/login.defs:用户属性、密码过期时间、密码最大长度等限制
- /etc/default/useradd:显示或更改默认的useradd配置文件
Linux组管理
- groupadd 创建
- groupmod修改
- groupdel 删除