用户和用户组的管理

Linux是一个多用户、多任务的操作系统,它有完善的用户管理机制和工具

用户管理

Linux是一个多用户多任务的操作系统,所谓多用户多任务就是指多个用户可以在同一时间使用同一个系统,而且每个用户可以执行多个任务,也就是一项任务还未执行完时用户可以执行另外一个项目

用户账号

  • Linux用户有三类:根用户(root用户)、虚拟用户和普通用户
  • 根用户:是超级用户,拥有系统最高权限,可以执行系统中所有程序,任何文件的权限控制对根用户都是无效的
  • 虚拟用户:有称伪用户,这类用户都是系统默认创建或者由某些程序安装后创建,一般不需要手动添加,这类用户是为了方便系统管理和权限控制
  • 普通用户:可以登录系统,但只能操作自己拥有权限的文件,这类用户都是由系统管理员手动添加的;每个用户账号一般情况下具有如下属性:用户名、用户口令、用户UID、用户目录、登录Shell、用户所属的用户组

用户账号文件:passwd 和 shadow

  • 用户配置文件主要由两个: /etc/passwd 和 /etc/shadow
  • passwd 存储这系统中所有用户的相关信息,包括用户名、口令、UID等
  • shadow 是 passwd的影子文件,该文件中保存了系统中所由用户和用户口令以及其他在 /etc/passwd 中没有包括的信息,该文件只能由root用户读取和操作

用户组

  • 用户组是具有相同特性的用户的集合体,如果要让多个用户具有相同权限,比如查看、修改、删除某个文件或执行某个命令,使用用户组将是一个有效的解决方法
  • 每个用户都具有如下属性:
  1. 用户组名称:系统中用来标识用户组的名称,由字母或数字构成
  2. 用户组口令:一般情况下用户组都不设置口令,如果设置的话,则在用户组切换时需要先经过口令验证

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值