Linux中的权限问题

首先要认识Linux下用户的分类:

root:超级用户;(基本不受权限的约束)

普通用户:我们新建的用户(adduser)(受权限约束)。

root可以任意切换普通用户,只需要输入root密码就可以;而普通用户切换别的用户就需要输入相应的用户密码。

那么什么叫做权限呢?

顾名思义,就是一件事情是否允许被做。

(1)首先,我们要知道,权限认证的是身份(权限和“人”有关)

例如:你是A学校的校长,你拥有很多权力,你可以干的很多事情普通老师是无法完成的,这就是校长这个身份给予你了很多权限。

(2)权限也和事物的属性有关

例如:你是A学校的校长,你虽然拥有很多权力,可是B学校的事情你是无法管理的。


一般我们在ls查看文件目录的时候,会发现显示出来的是这么一长串的东西,今天我们要解答的就是第一大组所展示的 -rw-rw-r-- 究竟是什么意思。

第一列就是红色框圈出来的那一列,它的意思就是这是一个什么样的文件类型,图片展示的-就表示这是一个普通的文件(文本、可执行程序、库基本都属于普通文件),下面是常见到的几种文件类型:

d:目录文件

b:块字符文件(磁盘文件)

c:字符设备文件(键盘、显示器文件等)

p:管道文件(用来进行同信的)

l:软连接(类似于windows的快捷方式)

我们要先知道r代表的是可读,w代表可写,x代表可执行,-代表没有权限。


在理解Linux权限问题前,我们先来看一下这样一个故事:

现在有一家公司,里面某个项目部有两个小组A组和B组,两个小组同时做一个项目,而A组先做出了这个项目的方案,于是A组就先给领导王五看,可是领导王五没有查看权限,这个项目的负责人知到了后,就创立了另一个组叫所属组,这个所属组对于这个项目文件的权限是可读,这时候王五就可以顺利的打开这个项目文件了。李四再写写不出来,他对张三说能不能把你的项目文件借给我看一下,张三不同意,于是,李四就偷偷的去用他的账户打开拥有者张三的项目文件,可是却显示没有权限。     

好了,故事到这里就结束了,接下来,让我们来看一下,在Linux机器中,会出现三种人:

1、拥有者(张三)

2、group:所属组(张三、王五)

3、other(李四)

(1)拥有者权限;(2)所属组权限;(3)other权限

(这里要注意的是:位置是谁的权限是确定的,每一个位置只有是或否,具有指定权限)

下一篇教你如何修改权限!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值