用户创建成功后,使用者即可使用这些用户来登录系统,并且系统重启后所创建的用户仍然存在。因此,必定会在系统中有相应的配置文件做记录。
记录用户信息的配置文件是/etc/passed,使用vi /etc/passwd命令查看该文件,如下图所示:
可见文件中以一个用户对应一行文字描述的形式来存储用户信息,每个用户会有七列信息,之间用“:”分隔,这七列表示的意义分别如下。
第一列:用户名。
第二列:密码,但有专用的密码配置文件记录密码,所以用x填充。
第三列:用户ID(简称UID),UID由16bit的二进制数组成,范围为0~65535,0~99表示系统用户,100~999表示软件用户,1000以上表示自定义用户。
第四列:用户所在私有组ID(简称GID)。范围及表示用户同UID。
第五列:用户属性,如电话、邮箱、住址等,一般空着。
第六列:用户家目录。
第七列:用户登录后默认启用的shell。
其中,第四列提到的私有组概念将会在下一节进行介绍,这里可以暂时认为是用户所在组的ID号。
Linux中有专用的密码配置文件/etc/shadow查看密码列,也可以使用vi编辑器查看其内容,如下图所示。
密码配置文件内容说明下表所示: