一、用户和组的类型
用户帐号:UID(User Identity,用户标识号)
超级用户 UID:0 UID:0
系统用户 UID:1-499 UID:1-999
普通用户 UID:500-65535 UID:1000-65535
组帐号:GID(Group Identify,组标识号)
初始组(私有组)
附加组(公共组)
二、用户和组相关文件
2.1 用户信息文件 /etc/passwd
第一列:用户名
第二列:密码占位符
第三列:用户ID (UID)
0 :超级用户的UID,只要UID是0就是超级用户。
1-999:系统用户的范围,此范围的用户不能用于登录系统,只能用于软件服务运行使用,其中1-99是系统保
留的账户,系统自动创建。100-999是预留给用户创建系统用户的。
1000-65535: 通用户UID。建立的普通用户UID从1000开始,最大到65535。这些用户足够使用了,但是如果
不够也不用害怕,2.6.x内核以后的Linux系统用户UID已经可以支持232这么多了。
第四列:组ID(GID)
添加用户时,如果不指定用户的初始组,则会自动创建和用户名相同的组。
第五列:用户描述信息
第六列:用户家目录
超级管理员root的家目录/root/;普通用户的家目录 /home/***
第七列:登录shell类型
/bin/bash 能登录系统;/sbin/nologin 不能登录系统
2.2 用户密码文件 /etc/shadow
第一列:用户名
第二列:加密密码,我们也可以在密码前的加入“!!”或“”改变加密值让密码暂时失效,使这个用户无法登陆,达到暂时禁止用户登录的效果。
注意:所有系统用户的密码都是“!!”或“”,代表没有密码是不能登录的。当然我新创建的用户如果不设定密码,它的密码项也是“!!”,代表这个用户没有密码,不能登录。
第三列ÿ