系列文章目录
【网络安全之Web系列一】常用工具安装及使用之Burp Suite
【网络安全之Web系列二】常用工具安装及使用之VMware Workstation
【网络安全之Web系列三】CentOS6.5基础
【网络安全之Web系列四】vim编辑器
【网络安全之Web系列五】Linux自有服务
【网络安全之Web系列六】Linux自有服务(二)
文章目录
前言
Linux的权限操作与用户、用户组是兄弟操作。
一、权限概述
Linux系统一般将文件可存/取访问的身份分为3个类别:owner、group、others,且三种身份各有read、write、execute等权限。
1.权限介绍
在多用户计算机系统的管理中,权限是指某个特定用户具有特定的系统资源使用权利,像是文件夹、特定系统指令的使用或存储量的限制。
在Linux中分别有读、写、执行权限。
读权限: 对于文件夹来说,读权限影响用户是否能够列出目录结构。 对于文件来说,读权限影响用户是否可以查看文件内容。
写权限: 对于文件夹来说,写权限影响用户是否可以在文件夹下创建/删除/复制到/移动到文档。 对于文件来说,写权限影响用户是否可以编辑文件内容。
执行权限: 一般都是对于文件来说的,特别是脚本文件。
2.身份介绍
1.Owner身份(文件所有者,默认为文档的创建者)
由于Linux是多用户、多任务的操作系统,因此可能常常有多人同时在某台主机上工作,但每个人均可在主机上设置文件的权限,让其成为个人的“私密文件”,即个人所有者,因为设置了适当的文件权限,除本人(文件所有者)之外的用户无法查看文件内容。
2.Group身份(与文件所有者同组的用户)
与文件所有者同组最有用的功能就体现在多个团队在同一台主机上开发资源的时候。
3.Others身份(其他人,相对于所有者)
这是一个相对的概念。
4.Root用户(超级用户)
拥有最大权限。
3.Linux的权限介绍
在Linux中,ls命令常用来查看文件的属性,用于显示文件的文件名和相关属性。
ls -l 路径