CHMOD权限计算器

权限设置

所有者 所属组 其他用户
读 (Read)
写 (Write)
执行 (Execute)

权限结果

数值表示 755
符号表示 rwxr-xr-x

常用权限

权限说明

755 (rwxr-xr-x):所有者拥有读写执行权限,所属组和其他用户拥有读和执行权限。

这是最常见的目录和可执行文件权限设置,适用于大多数Web服务器的网站文件和脚本文件。

功能特点

可视化勾选

通过勾选框直观设置读写执行权限

双向转换

数值和符号表示实时互转

常用预设

一键设置常用权限如755、644等

权限说明

详细解释每种权限的含义和使用场景

实时更新

修改权限设置即时更新结果

免费使用

完全免费,无需注册登录

使用教程

1

设置权限

在权限设置表格中,分别为所有者、所属组和其他用户勾选读、写、执行权限。勾选后结果会实时更新。

2

查看结果

在权限结果区域查看对应的数值表示(如755)和符号表示(如rwxr-xr-x),以及权限的详细说明。

3

使用预设

也可以直接点击常用权限预设按钮,快速设置常见的权限配置,如755(目录/可执行文件)、644(普通文件)等。

应用场景

服务器管理

Linux服务器文件权限配置

Web开发

网站文件目录权限设置

Shell脚本

脚本文件执行权限配置

数据库文件

数据文件安全权限设置

安全加固

最小权限原则配置

团队协作

多用户文件共享权限

CHMOD权限知识科普

什么是CHMOD?

CHMOD是Unix/Linux系统中的一个命令,用于改变文件或目录的访问权限。它是change mode的缩写。文件权限分为三类用户:所有者(Owner/User)、所属组(Group)、其他用户(Others),每类用户都有读(Read)、写(Write)、执行(Execute)三种权限。

数值表示法:r=4, w=2, x=1,如rwx=4+2+1=7, r-x=4+0+1=5
符号表示法:rwxr-xr-x 对应 所有者rwx、所属组r-x、其他用户r-x

常见的权限配置及用途

777 (rwxrwxrwx):所有用户都有读写执行权限,安全性最低,不推荐使用。
755 (rwxr-xr-x):所有者完全控制,其他人可读可执行,常用于可执行文件和目录。
644 (rw-r--r--):所有者可读写,其他人只读,是普通文件的标准权限。
600 (rw-------):只有所有者可读写,其他人无权限,适用于敏感文件如私钥。

目录和文件的权限有什么区别?

对于文件:读权限可以查看文件内容,写权限可以修改文件内容,执行权限可以运行文件(脚本/程序)。
对于目录:读权限可以列出目录内容(ls),写权限可以在目录中创建/删除文件,执行权限可以进入目录(cd)和访问目录内的文件。

常见问题

Q:CHMOD权限计算器是免费的吗?
A:完全免费,无需注册登录,无使用次数限制,打开网页即可使用。
Q:数值权限是怎么计算的?
A:读(r)=4,写(w)=2,执行(x)=1。每类用户的权限值是这三个权限值相加。例如所有者有读写执行权限就是4+2+1=7,所属组有读和执行就是4+0+1=5,其他用户只有读就是4+0+0=4,合起来就是754。
Q:755和644分别适用于什么场景?
A:755 (rwxr-xr-x) 通常用于目录和可执行文件,因为需要执行权限才能进入目录或运行程序。644 (rw-r--r--) 通常用于普通文件,如文本文件、图片、HTML文件等,只需要读取不需要执行。
Q:为什么不推荐使用777权限?
A:777权限意味着任何用户都可以读写执行该文件或目录,存在严重的安全隐患。任何人都可以修改或删除你的文件,可能被恶意利用。建议遵循最小权限原则,只给必要的权限。
Q:特殊权限SUID/SGID/Sticky Bit是什么?
A:SUID(4):文件执行时以所有者身份运行;SGID(2):文件执行时以所属组身份运行,目录中新建文件继承组;Sticky Bit(1):目录中文件只有所有者能删除。数值表示为4位数,如4755表示设置了SUID的755。
Q:如何在Linux中修改文件权限?
A:使用chmod命令,例如:chmod 755 file.txt(数值方式)或 chmod u+rwx,g+rx,o+rx file.txt(符号方式)。修改目录及其所有子文件可以使用 chmod -R 755 directory/。