一、课前声明
1、本分享仅做学习交流,请自觉遵守法律法规!
2、搜索:Kali与编程,学习更多网络***干货!
二、知识点详解
在 linux 中的每个用户必须属于一个组,不能独立于组外。在 linux 中每个文件有所有者、所在组、其它组的概念。
1) 所有者
2) 所在组
3) 其它组
4) 改变用户所在的组
文件所有者:一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者。
文件所属组:与所有者类似,只不给主题变成一个用户组
用户组的使用对帮助文件权限的管理更加方便。
权限的基本介绍
ls -l 中显示的内容如下:
-rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc
0-9 位说明
1)第 0 位确定文件类型(d目录, -普通文件 , l 链接, c 字符设备, b块设备)
2)第 1-3 位确定所有者(该文件的所有者)拥有该文件的权限。---User
3)第 4-6 位确定所属组(同用户组的)拥有该文件的权限,---Group
4)第 7-9 位确定其他用户拥有该文件的权限 ---Other
总之:第一位代表文件类型,之后的每三个一组,分别代表所用者、所属组、其他人对于该文件的可读、可写、可执行的三个权限。
通过 chmod 指令,可以修改文件或者目录的权限
第一种方式:+ 、-、= 变更权限
u:所有者 g:所有组 o:其他人 a:所有人(u、g、o 的总和)
1) chmod u=rwx,g=rx,o=x 文件或目录名
2) chmod o+w 文件目录名
3) chmod a-x 文件目录名
第二种方式:通过数字变更权限
规则:r=4 w=2 x=1 ,rwx=4+2+1=7
chmod u=rwx,g=rx,o=x 文件目录名相当于chmod 751 文件或目录名
操作详解一:使用数字设定法修改文件权限
点我学习,如何1天会用KALI LINUX***系统!