chmod权限计算器

输入八进制权限或勾选权限位,实时双向互转并给出符号式与中文释义。适用于Linux服务器站点目录、脚本与密钥文件的权限核对。

读 r写 w执行 x
属主 owner
属组 group
其他 other
特殊位 setuid setgid sticky
符号式rwxr-xr-x
中文释义—
安全提示—
权限速记:r=4、w=2、x=1,每组三位相加;特殊位第4位:setuid=4(以属主身份执行)、setgid=2(以属组身份执行/目录继承属组)、sticky=1(仅属主可删文件,常见于/tmp的1777)。站点建议:网页文件644、目录755、配置文件600或640,避免777;WordPress等CMS的上传目录保持755即可,无需可写脚本权限。

常见问题

755和644为什么是最常见的推荐值?

最小权限的平衡点:755(目录/可执行文件)=所有者全权、其他人读+进入;644(普通文件)=所有者读写、其他人只读。Web场景下www用户只需读,写权限只留给上传目录。工具双向互转并解释每个位的作用。

setuid/setgid/sticky位什么时候用?

setuid(4)让程序以文件属主身份运行(passwd命令改shadow就靠它,慎用);setgid(2)用于目录让新文件继承属组(团队共享目录);sticky(1)用于公共目录(如/tmp)禁止删除他人文件。八进制首位4/2/1对应,工具含安全提示。

相关工具