- 用户基本信息文件 /etc/passwd (冒号分割为7列字段)
root: 用户名 登录系统的名字
x:密码占位符 具体内容不在这里
0:uid 用户的身份证号
0:gid 组号(每创建一个用户,系统会自动创建同名组)
root :描述 默认用户名
/root:家目录 登录系统时所在的目录
/bin/bash:登录shell 命令解释器(nologin 不允许登录)
2、密码在 /etc/shadow (冒号分割为9列字段)
root:用户名
$cuagcbJF:加密密码
15636:修改密码的天数
0:修改密码的最小时间间隔(两次修改的间隔时间)
999999:密码的最大有效期
7:提前7天提示通知修改密码
*:不活跃时间
*:失效时间(此号码的有效期)
*:保留位(暂未设置)
修改用户密码
方法1:root修改其他用户jack密码 passwd jack
方法2:用户登录后Passwd即可修改
3、创建用户的命令
创建用户: useradd user01
查看用户信息: id user01
UID(用户id)用户名
Gid (组id)组名
组成员
指定创建用户的id(未创建): useradd user01 -u 6666
修改用户的id(已创建): usermod user01 -u 5555
改变家目录: useradd user01 -d /user05
修改登录shell: usermod -s /sbin/nologin user01
useradd user88 -s /sbin/nologin
删除用户: userdel -r 用户名
4、组信息文件 /etc/group (冒号分割为4列信息)
Root:组名
X:组密码
组id :
组成员(默认没有)
我们一般默认有两种组
- 基本组:随用户创建而自动创建的同名组
- 附加组:用户加入的其他组
5.创建组的命令
创建组 groupadd 组名称
示例 groupadd hr
指定组号创建组 groupadd jishuzu -g 1007
查看组 tail -3 /etc/group
追加用户到组:usermod -aG hr user02
useradd user02 -G user02
删除组成员的方法:将组成员踢出组
Vim /etc/group 直接删掉用户即可