交互式 Unix 文件权限计算器。可切换权限或直接输入八进制数字。
| 读取 | 写入 | 执行 | 八进制 | |
|---|---|---|---|---|
| 所有者 | 7 | |||
| 用户组 | 5 | |||
| 其他 | 5 |
计算 Unix 文件权限模式和符号标志以减少部署脚本、CI 作业和系统管理任务中的错误。
它将读取、写入和执行标志映射到数字和符号 chmod 值。
它有助于在对文件和目录应用更改之前验证权限设置。
它支持更快地调试由不正确的权限组合引起的访问错误。
数字模式
755
符号模式
u+rwx,g+rx,o+rx
目录策略
所有者完全访问权限,组读取,其他无
模式转换
755 => rwxr-xr-x
符号转换
rwxr----- => 740
操作说明
应用最小权限并在需要时使用 chown 验证所有权。
意外授予世界可写访问权限
在应用前复核“其他”权限的变更。
由于缺少执行位而导致脚本失败
为所需的用户或组设置执行权限。
目录遍历意外阻止
确保在需要遍历的目录上设置执行位。
权限显示正确,但访问仍然被拒绝
检查文件所有权、ACL 和父目录权限。
Chmod 权限计算器 应作为交付流程中的快速校验步骤,在提交、发布和交接前都建议执行一次。
chmod 755 是什么意思?
所有者可以读/写/执行,组和其他人可以读/执行。
文件在脚本存储库中应该始终可执行吗?
只有需要执行的脚本和二进制文件才应该具有执行位。
777 合适吗?
很少;对于生产系统来说通常过于宽松。
为什么权限更改不能解决访问问题?
所有权、ACL、SELinux 或父目录规则可能仍会阻止访问。