用户管理1
新建: useradd 用户名 添加一个用户后 会自动切入该目录 例如useradd txx /home/txx
添加密码: 指定目录添加文件 useradd -d /home/test king 设置密码: password xx
pwd 显示你当前在哪个目录下
删除用户: 1、删除用户,但保留家目录 userdel xxx 2、删除用户以及用户的主目录 userdel -r xxx (删除需谨慎 建议保留)
查询用户信息
id root
切换用户
su -切换用户名
创建一个用户 指定密码 然后切换到用户
细节:
-
从权限高的用户切换到权限低的用户,不需要输入密码,反之需要
-
当需要返回到原来用户时,使用exit/logout指令
查看当前用户/登录用户
基本语法:whoami/who am i
显示的是第一次登录的状态信息
用户管理2
用户组:对多个用户设置权限
如果在创建用户时,没有指定分组,则会自动创建同名组,会将创建用户放入此组内
groupadd wudang useradd -g wudang zwj
修改用户的组
usermod -g 用户组 用户名 useradd mojiao usermod -g mojiao zwj id zwj
/etc/passwd 文件
用户(user)的配置文件,记录用户的各种信息
每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
shell 解码器
bash、tc、csh
zwj:x:1001:1002::/home/zwj:/bin/bash 用户id 组id ::(注释性说明) 使用的是bashshell
/etc/shadow
口令的配置文件
每行的含义:
登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
vim /etc/shadow
/etc/group
组的配置文件,记录linux包含的组的信息
每行含义:组名:口令:组标识号:组内用户列表
vim /etc/group