目录
> 用户的账户信息
> /etc/passwd文件中的
> 密码信息
> /etc/shadow文件中的
> 组的信息
> /etc/group文件下的
-
查看用户
> 1.查看当前登录的用户
> whoami
> 2.查看当前用户的用户信息
> id -
创建用户
创建用户
> 用户 信息:
> 用户名 在/home目录下生成一个该用户对应的用户目录 给该用户指定执行shell指令的解释器
> sudo useradd [参数] 用户名
> -m 自主在/home目录下创建一个该用户对应的用户目录 用户目录的名字默认为与用户名一致
> -s 指定解释器的位置
> -g 指定这个用户属组 默认是创建一个组 组名为新建的用户的名字 默认是添加在该组下
> -G 指定附属组
> --- 对指定文件有可读可写可执行的操作 但是这个用户又不是属主 可以把创建的这个用户添加到指定文件的属组中
> sudo useradd -m -s /bin/bash 用户名
> 切换用户
> su 用户名
> 会让输入密码 新建的用户是没有密码的
> 设置用户的密码
> sudo passwd 用户名 -
修改用户的信息
修改用户的信息
> sudo usermod [参数] 用户名
> -g 修改用户的主组
> -G 修改用户的附属组 将用户添加到指定的附属组下
> -l 修改的是用户名
> 只能修改用户名 修改不了这个用户在/home目录下用户对应的目录名
> -L 锁定用户
> -U 解锁用户 -
删除用户
删除用户
> sudo userdel [参数] 用户名
> -r : 删除用户之后 会把用户对应的用户目录也给删除掉