Linux | 用户管理

目录

§1 概念

§2 指令

§2.1 增加用户

§2.2 修改密码

§2.3 删除用户

 §2.4 查询用户信息

§2.5 切换用户

§2.6 查询当前用户

§3 组

 §3.1 增加组

 §3.2 删除组

§3.3 新增用户时直接指定组

§3.4 修改用户asdf的组为qwe

§4 组相关文件

/etc/passwd

/etc/group

/etc/shadow


§1 概念

用户:任何想要使用linux系统资源的人,在使用前需要向系统管理员申请的账号

用户组:每个用户一定属于一个用户组

家目录: /home/xx,用户登录时自动进入对应的家目录下。root的家目录是 /root

§2 指令

§2.1 增加用户

指令:

新增用户 asdf

useradd asdf

新增用户 asdf,并指定家目录

useradd -d /home/aaa/ asdf

新增用户 asdf,并将用户加入组qwe

useradd -g qwe asdf

说明:

  • 任何想要使用linux系统资源的人,在使用前需要向系统管理员申请的账号
  • 用户至少属于一个组
  • 创建用户后,会自动在/home下创建家目录
  • 制定家目录的新增用户方式,应使用不存在的目录

§2.2 修改密码

指令:

修改用户 asdf 的密码

passwd asdf

§2.3 删除用户

指令:

删除用户 asdf,保留家目录

userdel asdf

删除用户 asdf,不保留家目录

userdel -r asdf

说明:

  • 通常在删除时保留家目录

 §2.4 查询用户信息

指令:

查询 asdf

id asdf

说明:

  • uid:用户id
  • gid:组id
  • 组:组名
  • 用户不存在时,返回 “无此用户”

§2.5 切换用户

指令:

切换用户 asdf,此时 pwd 为原来的目录

su asdf

切换用户 asdf,同时切换 shell 环境,此时 pwd 为 asdf 的目录

su - asdf

切换用户后,退回原用户

exit

su / su - 的区别在于前者只切换用户,后者同时切换用户的 shell,此时工作目录会同步变化

说明:

  • 高权限用户切换低权限用户时,不需要密码
  • 低权限用户进行权限不足的操作时,会有提示
  • 切换用户后,使用exit退回原用户
  • 制定家目录的新增用户方式,应使用不存在的目录

§2.6 查询当前用户

指令:

whoami

 §2.7 修改用户asdf的组为qwe

指令:

usermod -g qwe asdf

§3 组

组是类似角色的概念,方便某一类用户被统一管理

 §3.1 增加组

指令:

groupadd qwe

 §3.2 删除组

指令:

groupdel qwe

§3.3 新增用户时直接指定组

指令:§2.1

§3.4 修改用户asdf的组为qwe

指令:§2.7

§4 组相关文件

/etc/passwd

用户配置文件

每行内容如下图

格式:

用户名:密码(加密的所以显示为x):用户id:组id:家目录:shell 

/etc/group

组配置文件

每行内容如下图

 格式:

组名:加密口令:组id:组内用户列表(有时隐藏)

/etc/shadow

口令配置文件

每行内容如下图

 格式:

登录名:加密口令:最后修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:biaozhi 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值