添加用户
-
useradd 用户名 -
用户创建成功以后,会自动创建和用户名同名的家目录 /home/用户名 -
-
useradd -d 指定目录 用户名 可以指定目录创建用户 -
指定修改密码
- passwd 用户名
- passwd 不加用户名修改的是当前用户的密码
显示当前用户所在目录
pwd
删除用户 root权限
- userdel 用户名 删除用户 保存目录
- userdel -r 用户名 用户和目录一起删除
查询用户信息
id 用户名
查询当前用户/登录用户
whoami who am i
切换用用户
su -用户名
用户组
类似于角色,系统可以对有共性/权限的多个用户进行统一的管理
1. 新增组
groupadd 组名
2. 删除组
groupdel 组名
3. 添加用户时直接加上组
useradd -g 用户组 用户名 groupadd wudang //新增一个组 useradd -g wudang zwj //新增一个用户并指定组 如果新建一个用户没有指定组,那么他会默认创建一个和用户名一样的组,同时把用户放到这个组里
4.修改用户组
usermod -g 用户组 用户名 groupadd mojiao //新增一个名为mojiao的用户组 usermod -g mojiao zwj //将zwj的用户组从原来的wudang 修改为mojiao
5.用户和组相关的文件
/etc/passwd/文件
用户user的配置文件,记录用户的各种权限 每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell 注:口令一般看不到,是加密的 主目录是用户所在的家目录
/etc/shadow/文件
口令的配置文件 每行的含义:登录名:加密口令:最后一次修改的时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
/etc/group/文件
组的配置文件,记录Linux包含的组的信息 每行的含义:组名:口令:组标识号:组内用户列表 注:组内用户列表是隐藏的,看不到
|