#Linux 权限数字解读
#阅读方式
例子:777
- 第一位代表文件所有者
- 第二位代表文件所属组用户
- 第三位代表其他用户
#数字对应权限
- 1: 文件可执行
- 2: 文件可写入
- 3: 文件可执行 + 文件可写入
- 4: 文件可读取
- 5: 文件可读取 + 文件可执行
- 6: 文件可读取 + 文件可写入
- 7: 文件可读取 + 文件可写入 + 文件可执行
#对应字母
可执行:x
可读取:r
可写入:w
#例子
drwxrwxrwx
- 第一位代表文件类型
-
d
: 文件夹 -
-
: 普通文件 -
|
: 链接 -
b
: 块设备文件 -
p
: 管道文件 -
c
:字符设备文件 -
s
: 套接字文件
-
- 2-4: 文件所有者权限 (user)
- 5-7: 文件所属用户组用户权限 (group)
- 8-10: 其他用户权限 (other)
#常用和 Web 网站文件最小权限
777
: 允许所有人读、写、执行
770
:不允许非当前用户的用户进行读、写、执行
700
:不允许其他用户进行读、写、执行
774
:非当前用户组的用户仅可以读
Web 网站文件最小权限设置
644
:当前用户可读写,不可执行,同组用户和其他用户可读
750
:同组用户可读取、执行,其他用户无权限
总结:目录不要给写权限,文件不要给执行权限(除非特殊情况,如目录要上传)