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/。