一、rwx含义
r :read 可读
w :write 可写
x :execute 可执行
二、rwx 对应的数字 及计算方法
r 4 读
w 2 写
x 1 执行
- 0 没有权限
三、chmod 命令的使用
chmod :change chmod ,修改权限
1、字母形式表示权限
u-user (文件的所有者,文件的主人)
g-group (用户所属组-家人)
o-others(其他人)
2、授予权限
+添加权限
-去掉某一个权限
=先去掉原有的权限,然后在赋予新的权限 chmod u =rx test.txt
3、数字形式表示权限
权限对应的数字:
r--- 4
w----2
x------1
-=====0
4、chown 命令
change own 修改属主属组
四、rwx对于文件的含义
五、rwx对于目录的含义
六、权限错误及原因
七、linux系统默认权限控制命令umask
1、umask
控制linux里面创建的文件或目录的默认权限
2、umask计算方法
通过文件或目录的最大权限 666 777 减去 umask
对于文件的默认权限-umask 如果有奇数位,奇数位在减完后还要加1
3、umask如何修改
临时:umask 022
永久:修改/etc/profile 文件
八、网站权限-通过控制权限让网站安全
1、linux系统默认权限
1)文件较安全的默认权限
rw-r--r-- 644
2)目录较安全的默认权限
rwxr-xr-x 755
2、网站比较安全的权限