Linux用户及组管理

用户

Linux属于多用户多任务的操作系统,多个用户可以同时登陆执行不同任务。用户又分超级用户和普通用户,超级用户即系统管理员root。用户需要使用系统资源则需向系统管理员申请账户进入系统。不同的用户则拥有不同的权限。
通过使用
cat /etc/passwd 文件,
getent 命令,
compgen 命令

这三种方法查看系统中用户的信息。Linux 系统中用户信息存放在 /etc/passwd 文件中。文件将每个用户的基本信息记录为文件中的一行,一行中包含 7 个字段。一行代表一个单独的用户。该文件将用户的信息分为 3 块内容:

  • 1 、:root 用户信息,这代表管理员账户,对系统的每个方面都有完全的权力。
  • 2 、:系统定义的账号信息,系统定义的群组和账户,这些群组和账号是正确安装和更新系统软件所必需的。
  • 3 、:真实用户的账户信息,代表一个使用系统的真实用户。

用户组

让多个用户都拥有某一个相同权限,就可以把他们放进同一个用户组里,方便集中管理。主用户组的信息保存在/etc/passwd 文件中,次用户组的信息保存在/etc/group 中。用户被创建之后默认属于同名用户组,即主用户组,后来再将该用户加入其他用户组的话,加入的用户组为该用户的次用户组。

  • 1 、:`grep /etc/group 命令查看

用户管理命令

  • 添加用户:useradd 选项 用户名
  • 删除用户:userdel 选项 用户名
  • 修改用户:usermod 选项 用户名
  • 修改用户密码:passwd 选项 用户名

用户组管理

  • 添加用户组:groupadd 选项 用户组
  • 删除用户组:groupdel 组名
  • 修改用户组属性:groupmod 选项 用户组
  • 切换用户组:newgrp 目标用户组
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值