查看配置文件
cat + 文件名
保存用户信息的文件:/etc/passwd
保存密码的文件:/etc/shadow
保存用户组的文件:/etc/group
保存用户组密码的文件:/etc/gshadow
用户配置文件:/etc/default/useradd
添加用户(不常用,用底下那个)
添加用户命令:useradd
-u 指定组ID(uid)
超级用户:(root,UID=0)
普通用户:(UID在500到60000)
伪用户:(UID在1到499)
-g 指定所属的组名(gid)
-G 指定多个组,用逗号“,”分开(Groups)
-c 用户描述(comment)
-e 失效时间(expire date)
例子:
useradd -u 888 -g users -G sys,root -c "hr zhang" zhangsan
passwd zhangsan

查看用户属于哪个组
groups 用户名

修改用户密码
passwd 用户名

切换用户
su 用户名

查看当前用户
pwd 用户名

- 从普通用户到普通用户需要登陆密码
- 从root到普通用户不需要登陆密码
创建用户
useradd 用户名
- 多了一个用户,多了一个组

user:zhangsen1
pwd:luruihua
pwd:luruihua521…
- 查看
用户有谁
ls /home/

修改登陆名
usermod -l 新用户名 原用户名
- 注意: 已经登陆的不能修改,重启虚拟机解决。
修改用户的组
usermod -g 新组 用户名

usermod -G 组名,组名 用户名
usermod -G sys,root zhangsen1

锁定用户
usermod -L 用户名
usermod -L zhangsen1

解锁
usermod -U 用户名

- 测试
删除用户
userdel -r 用户名
新建组
groupadd 组名

更改组名称
groupmod -n 新组名 老组名

删除组
groupdel 组名

给文件授权到组
chgrp 组名 文件名
chgrp g1 /home/test
设置文件权限
hmod 770 /home/test
750
用数字来表示权限(r=4,w=2,x=1,-=0)
查看时间
