Linux权限管理
2019-07-14 本文已影响0人
零点一吨的胖子
一、Linux权限
1、身份
owner 代表拥有者的身份
group 代表拥有组的身份
other 代表其他人的身份
PS:
- root 用户是一个特例,拥有无上的权限
- root 也是一个组,是一个普通用户组
- 创建一个文件或者目录时,这个文件或者目录的拥有者和拥有组就是当前用户的用户和其所在的主要组
2、权限的分类
权限分为基本权限和attr权限
基本权限
- r 读取权限,可以使用八进制 “4”来表示此权限
- w 写入权限,可以使用八进制“2”来表示此权限
- x 执行权限,可以使用八进制“1”来表示此权限
- 对于linux而言,一个文件是否可以执行和文件名没有任何关系,和这个文件中有没有可执行代码和有没有执行权限有关
-
对于文件而言只有写入权限只能使用追加的方式给文件写内容,不能使用vi/vim编辑器编辑文件,因为vi/vim先读取文件本身的内容,打印出来然后才能编辑。因此,使用vi/vim编辑文件时文件不光要有w权限,而且还要有r权限
只有执行权限的文件
使用vim编辑时权限被拒绝,但是root用户除外
只有写入权限的文件可以追加 - 对于文件夹而言,只有r权限是不能直接被访问的。