Linux学习之账户管理
一、普通用户:进行日常工作。
二、超级用户:对普通用户和整个系统记性管理。
三、组账户:组账户简称组,组是用户的集合。
1.私有组:创建新用户时,若没有指定所属组,RHEL/CentOS会建立一个该用户的私有组。私有组只包含自己。
2.标准组:标准组合一包含多个用户,使用标准组,用户必须在创建用户时指定其所属的标准组。
同一个用户可以属于多个组,当用户属于多个组时,其登录后所属的组成为主组,其他的组成为附加组。
四、Linux环境下账户系统文件
1./etc/passwd
文件中的每一行定义一个用户账户,一行中分多个字段定义用户账户的不用属性。各字段用“:”分隔。
2./etc/shadow
/etc/shadow文件的每条记录中有九个字段,每个字段分别表示如下:
1)用户登录名:root(与/etc/passwd文件中的登录名对应)
2)用户密码:加密过的密码
3)从上次修改密码后过去的天数密码(自1970年1月1日开始计算):空
4)多少天后才能更改密码:0天
5)多少天后必须更改密码:99999天
6)密码过期前提前多少天提醒用户更改密码:7天
7)密码过期后多少天禁用用户账户:空
8)用户账户被禁用的日期(用自1970年1月1日到当天的天数表示):空
9)预留字段给将来使用:空
3./etc/group
4./etc/gshadow