Linux 下调整文件权限的方法(linux打开文件权限)
Linux一直是各种Web服务器上应用最为广泛的操作系统,而文件权限是赋予文件或者文件夹在不同用户中的读写执行状态,合理设置文件权限可以帮助我们实现安全性较高的数据,接下来我将介绍一下在Linux 系统中调整文件权限的方法。
首先,使用chmod命令,可以更改文件的访问权限,语法格式如下:
sudo chmod [[[-R] [u / g / o] [+ / -] [rwxXst],其中:
-R可以让该命令作用于目录下所有文件及子目录[u | g | o]指明这是更改所有者的权限 所有者的权限的 Group的权限的以及其他用户(非用户组成员)的权限]
[+ / -]是授权或者收回权限 [rwxXst]代表读、写、执行、限定执行、静默执行、挂载文件。
例如,对于文件“/home/test/test.sh”,赋予可执行权限并取消读写权限,命令如下:- sudo chmod u+x,g-rw test.sh
其次,使用chown 命令,可以更改文件的所有权,语法格式如下:
sudo chown [[u / g]:] file1 file2 file3…
-u 代表确定user-g 代表确定group
举例来说,对/home/test/文件夹中所有 test1.sh 、test2.sh 文件赋与用户test 和组test 权限,可以使用如下命令:
sudo chown test:test test1.sh test2.sh
最后,使用 chgrp 命令,可以更改文件所属组,语法格式如下:
sudo chgrp groupname filename
若想将/home/test/文件夹中test1.sh文件的所属组改为test,可以使用如下命令:
sudo chgrp test test1.sh
以上就是 Linux 系统下调节文件权限的方法,以上的方法对于文件的授权与收回都是非常有帮助的,可以帮助我们实现数据的最大程度的安全。