\r\n\r\n\r\n\r\n\r\n
🔐

chmod 权限计算器

勾选读写执行,生成 755 这类八进制权限和 chmod 命令

身份 读 r (4) 写 w (2) 执行 x (1)
chmod 755 filename
安全提醒:777(所有人可写)意味着任何人都能替换这个文件的内容,线上环境不要这么设。网站目录常见做法是文件 644、目录 755;只有确实需要执行权限的脚本才给 x。

toolUi.instructions

chmod 权限计算器使用说明\n\n## 功能简介\nLinux 文件权限有两种写法:八进制(755)和符号(rwxr-xr-x)。这个工具让你用勾选的方式在两者之间转换,避免手工算错导致文件打不开或者权限开太大。\n\n## 使用方法\n1. 在表格里勾选所有者、用户组、其他人各自的读(r=4)、写(w=2)、执行(x=1)权限\n2. 右侧会实时显示每组的值,下方同步给出三位八进制、四位八进制和符号表示\n3. 也可以直接在「八进制」输入框里填 755,勾选框会反向同步\n4. 点常用权限按钮可快速套用 644 / 600 / 755 / 700 / 775 / 777\n5. 底部深色框里是可复制的 `chmod xxx filename` 命令\n\n## 注意事项\n- 777 意味着所有人都能改写这个文件,线上环境不要这么设;网站目录的常见做法是文件 644、目录 755\n- 执行权限(x)只给真正需要运行的脚本;普通文本文件、图片不需要 x\n- 八进制每一位只能是 0-7,填 8 或 9 时工具会按位取值并给出提示\n- 目录的 x 表示「可以进入这个目录」,与文件的 x 含义不同

❓ toolUi.faq

644 和 755 分别用在哪里?

644 用于普通文件:所有者可读写,其他人只能读。755 用于目录和需要执行的脚本:所有者可读写执行,其他人可读可执行。

为什么线上不能用 777?

777 表示任何人都能修改这个文件。如果网站目录是 777,攻击者只要找到上传入口就能替换成自己的脚本并执行,风险很高。

目录权限里的 x 是什么意思?

对目录来说,x 表示「可以进入并在其中查找文件」。如果目录没有 x,即使有 r 权限也无法访问里面的文件。