RHEL的文件权限管理
首先:要了解文件权限控制方式:用户所有者owner、组所有者、组权限
其次:要了解文件权限的控制级别:文件的所有者、文件的组所有者成员(即文件所有者用户所在的组)以及其他人
其三:文件权限的类型
1)可读r read :浏览文件
2)写入w write:修改文件
3)可执行x execute:将文件作为命令使用
文件权限在系统中一般用9个字符表示,如:rwxr--r--,其中头三位代表“用户”权限,中间三位代表“组”权限,而最后三位代表“其他”权限。
其四:数字权限
我们经常用777表示最大的权限,谁都可以操作,这个777是如何来的呢?
数字来源如下:r=4 w=2 x=1,所以如果是7,则表示rwx这三种权限全有。
有关文件权限管理的命令:
1、修改文件权限命令:chmod 即change mode的缩写
格式:
chmod 参数 +权限 文件名称
如:对修改文件用户的执行权限:chmod u +x filename
参数如下:
u:user用户
g: group组
o: other其他
a:all 所有人
+:add 加权限
-:remove减去权限
=:set设置权限
r: read 可读
w: write 写入
x: execute 可执行
通过数字权限方式,可以直接如下:
chmod 数字 FILENAME
将FILENAME的权限更新为相应的数字,如634,即用户的权限为6(r+w),组的权限为3(w+x),其他人的权限为4(r)
2、修改文件所在的组命令:chgrp 即change group
格式:
chgrp GROUP FILE1,FILE2...
将FILE1,FILE2...的组所有者更改为GROUP,即文件具有相应组的权限
3、修改文件的用户所有者命令:chown 即change owner
格式:
chown USER FILE1,FILE2...
将FILE1,FILE2...的文件所有者更改为USER,即文件权限变为新的所有者权限
阅读(1830) | 评论(0) | 转发(0) |