Linux下设置文件访问权限
Linux是现今经常使用操作系统之一,为保障Linux系统的安全,它提供了非常强大的文件权限系统,基于文件的访问权限能大大增强系统的安全性。本文将介绍怎样在Linux操作系统中设置文件访问权限。
1、设置文件访问权限的基本原理
要设置文件的访问权限,首先要了解Linux的权限控制,使用ls -l命令可以查看目录或文件所具有的访问权限,下图为当前所有文件夹及文件的权限:
![](09070330_11ckbvjg00q.png)
从上图可以看出,文件权限由表示用户(u)、组(g)和其他(o)三部份描写,每部份又分成读(r)、写(w)和履行(x)三个权限。
2、命令行设置文件访问权限
要设置文件的访问权限,可使用Linux系统提供的chmod命令。该命令的语法为: chmod 。 例如,我们想要为test.txt文件设置只读权限,我们可使用命令chmod 400 test.txt。
是权限模式,非数字方式直接用字母替换可使用crwx的方式,也能够数字方式:
1. 字母方式:
用户(u)具有的权限:
**读权限:** r 读取文件内容
**写权限:** w 修改文件内容
**履行权限:** x 运行文件中的脚本命令
group(g)和其他(o)具有的权限:
读权限:r 读取文件内容
写权限:w 修改文件内容
履行权限:x 运行文编中的脚本命令
2. 数字方式:
数字方式有8种可能,以下:
– 400: read by user
– 200: write by user
– 100: execute by user
– 40: read by group
– 20: write by group
– 10: execute by group
– 4: read by other
– 2: write by other
– 1: execute by other
3、文件夹访问权限
除文件访问权限,还可以设置文件夹访问权限,使用相同的chmod命令可以方便地设置文件夹的权限,下面是一个例子:
– chmod -R 770 test/:递归设置目录test/和其子文件夹及文件的权限为770
总之,Linux的文件访问权限系统十分强大,可以帮助我们加强文件安全性,本文介绍了怎样使用chmod命令设置文件及文件夹访问权限,大家可以鉴戒使用。
文章来源:丸子建站
文章标题:Linux下设置文件访问权限
https://www.wanzijz.com/view/62342.html