网站a目录下的html文件的权限总是自动变成0000

网站a目录下的html文件的权限总是自动变成0000,第1张

先看定时任务crontab -e,有没有运行修改权限的脚本,

如果亮备没有,则在网站根目录下建一个html文件,看会握耐不会自动变权限,

如果会自动边权限,则看apache或这nginx服务器段键春的配置文件,

如果不会变权限,则看dedecms的配置或者代码

umask:查看当前用户的 umask 权限,root 和 普通用户的默认权限会有所不同。

-S: rwx 权限显示方式 (不加 -S 选项则用数字显示)

 例:0022 --- 表示减去的权裤稿限

        第一个 0 表示特殊权限

        从第 2 位开始 022 代表 rwxr-xr-x 

        r=4    w=2    x=1

       (0 代表拥有者的 rwx 权限全齐,2 代表所属组没有了 w 权限,第3个 2 代表其他人没有

        了 w 权限)

默认创建的文件和目录,系统默认胡缓孝文件没有 x 权限。

临时修改 umask 值可以通过 umask 0000 格式进行,永久修改需要修改 /etc.bashrc (常规状态下不建议)

1、umask 对比root 用户 和 普通用户的默认权限

      root 用户默认umask 0022,权限是 rwxr-xr-x

      普通用户默认umask 0002,权限是 rwxrwxr-x

2、root 和 user1 分别新建目录,验证默认权限是否为 rwxr-xr-x  和 rwxrwxr-x。

      root 用户默认权限0022,确定新建目录是 rwxr-xr-x

    普通用户默认权限0002,确定新建目录是 rwxrwxr-x

    另外,也可以用 umask -S 选项来列出数字对应的 rwx 。

3、前面提到文件会减去所有 x 权限。root 和 user1 分别新建文件,验

     证默认权限是否为 rw-r--r-- 和 rw-rw-r--。

root 用户创建一个 root.txt 文件,查看 umask 是 0022,权限是 u=rwx,g=rx,o=rx。由于,创建的文件都会减去全部 x 权限。所以,文件的默认权限是 rw-r--r-- 。

普通用户创建一个 user1.txt 文件,查看 umask 是 0002,权限是 u=rwx,g=rwx,o=rx。由于哪帆,创建的文件都会减去全部 x 权限。所以,文件的默认权限是 rw-rw-r-- 。

4、umask 参数:修改默认权限。如,umask 0000 代表 默认全权限(相当于 777)。创建目录的默认权限就是rwxrwxrwx。而文件系统会默认减去 x 权限,所以文件的默认权限是              rw-rw-rw-。(建议不要随便更改默认权限)

你用的信判者毁是win主机还是linux?如果是win无所谓权限设置,如果是linux,fucntion.php文滑嫌改件权限应该是755。

下图是wordpress根目录文件/文件夹权限建议。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12154916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存