5.1概述

Linux是一个多用户、多任务的操作系统。

5.1.1 用户概念

Linux 是真正意义上的多任务、多用户操作系统,所以我们能在Linux系统中建若干用户(user)。多用户多任务就是可以在系统上建立多个用户,而多个用户可以在同一时间内登录同一个系统执行各自不同的任务,且互不影响。

当然用户(user)的概念理解还不仅仅于此,在Linux系统中还有一些用户是用来完成特定任务的,比如nobody和ftp 等,我们访问LinuxSir.Org 的网页程序,就是nobody用户;我们匿名访问ftp 时,会用到用户ftp或nobody ;如果您想了解Linux系统的一些帐号,请查看 /etc/passwd 。

用户账号类型

1、root 用户
root 用户就是拥有Linux最高权限的,唯一的,可以操作系统任何文件和命令。对Linux有完全控制权。

2、虚拟用户
虚拟用户也叫“伪”用户,这类用户不能登录系统,主要是方便系统管理,用来完成某些服务任务。例如系统默认的bin、adm、nobody用户。

3、普通用户
由root用户创建,可创建多个,且
只能对自己目录下的文件进行访问和修改,具有登录系统的权限。

5.1.2 用户组概念

用户组就是具有相同特征的用户组合。如果想让多个用户具有相同的权限,比如查看、修改某一文件或执行某个命令,就可把这些用户放入同一组,通过修改文件或目录的权限,让用户组具有一定的操作权限,这样用户组下的用户对该文件或目录都具有相同的权限,。这样,在很大程度上简化了管理工作。

用户和用户组的对应关系是:一对一、多对一、一对多或多对多;
一对一:某个用户可以是某个组的唯一成员;
多对一:多个用户可以是某个唯一的组的成员,不归属其它用户组;比如beinan和linuxsir两个用户只归属于beinan用户组;
一对多:某个用户可以是多个用户组的成员;比如beinan可以是root组成员,也可以是linuxsir用户组成员,还可以是adm用户组成员;
多对多:多个用户对应多个用户组,并且几个用户可以是归属相同的组;其实多对多的关系是前面三条的扩展;理解了上面的三条,这条也能理解;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值