09Linux权限管理
Linux权限的管理
1.了解各个字段代表的意思。

第1-3位(rwx)确定所有者(文件的所有者)拥有该文件的权限。
第4-6位(r-x)确定所属组(同用户组的)拥有该文件的权限
第7-9位(r-x)确定其他用户拥有该文件的权限。
2. r(read)可读权限,可以查看里面的内容数字表示:4
w(write)可写权限,可以修改里面的内容数字表示: 2
x(execute)可执行权限,文件可以执行,数字表示:1
权限大小可以为数字的相加最大为7(4+2+1)
最小为0
其他的,数字相加相互组合
例如:
3. 1.txt文件,用户权限只有r(可读),可以查看。


4.用vi进入编辑,警告不能写入,权限不够

5.可以看到 2.txt目录,没有x(执行)权限,所以此目录不能被执行


6.修改权限的方法
1. chmod 333 1.txt 直接加上数字,表示1.txt的权限为333.


查看文件,发现权限不够,改为chmod 744 1.txt

可以查看了。
2.执行2.txt目录文件,发现权限不够

修改为 chmod 111 2.txt

发现可以执行
2. 修改权限还可以直接加入关键字选项
a 全部加入权限
u 主加入权限
g 组 加入权限
o 其他 加入权限
+ 加权限,
- 减权限
= 只赋予此权限
例如:
给2.txt全部加上rw权限

给 2.txt全部减去 r权限

只给 2.txt的其他用户加上r权限

只减去2.txt组用户 w的权限

7.chowm 修改文件所有者和组别
例:修改2.txt的所属用户为root
chown root 2.txt

修改1.txt所属用户和组都为root
chown root:root 1.txt


浙公网安备 33010602011771号