php apache用户写文件夹权限设置

php一般是以apache用户身份去执行的,把apache加入到存储你文件的父文件夹属组里去,然后改该父文件夹权限为775,这样属组成员就有写的权限,而apache属于这个组就可以改写该目录下所有文件

的权限,当然,属组最好不要是root,你可以为该文件夹改个其它普通用户组。

改apache/php的运行用户方法不安全,不建议使用。

1. 定位httpd.conf文件: locate httpd.conf

2. 找到配置文件后打开: vim /usr/local/apache2/conf/httpd.conf

3. 修改apache用户的所在组与其父文件夹一致: vim下x表示删除;i表示插入;将user用户下面的Group的属性值改为存储你文件的父文件夹属组

4. 重新启动apache: /usr/local/apache2/bin/apachectl restart

这样属组成员就有写的权限,而apache属于这个组就可以改写该目录下所有文件的权限。

时间: 2024-08-10 23:27:16

php apache用户写文件夹权限设置的相关文章

文件/文件夹权限设置命令chmod的具体使用方法

chmod是文件/文件夹权限设置的命令,在Linux中常常遇到.本博文下面总结chmod的具体使用方法. Linux/Unix的档案调用权限分为三级,即档案拥有者user.群组group.其它other.u表示该档案的拥有者.g表示与该档案的拥有者属于同一个群体(group)者,o表示其它以外的人,a表示这三者皆是. + 表示添加权限.- 表示取消权限.= 表示唯一设定权限. r表示可读取,w表示可写入,x表示可运行. 举例说明: (1).将档案file1.txt 设为全部人皆可读取: chmo

zbb20170811 linux 给用户授予文件夹权限

linux 给用户授予文件夹权限 你好, 比如一个目录dir, 你的用户名hengyang, 执行下面命令就可以赋予用户创建目录的权限. 用root用户执行: chown hengyang.hengyang dir

linux创建用户并赋予用户操作文件夹权限

创建用户 root用户登陆 cd /home 切换到home目录 ls查看现有用户 useradd xxx 添加用户名 passwd xxx 为用户添加密码 2.给用户赋予操作某文件夹的权限 在root用户登录的情况,赋予opt目录给liuhai这个用户权限 示例代码: # 将目录/opt 及其下面的所有文件.子目录的owner用户改成 liuhai chown -R liuhai:liuhai /opt #给目录opt设置权限 chmod 760 /opt 备注: r表示可读--4分,w表示可

samba的public文件夹权限设置

需求1:public文件夹,所有用户可读写 需求2:由需求1可见,所有用户都有读写权限,但根据业务需求发现,用户1上传了文件,用户2可以读用户1的文件,但不能写入,以后配置可以做到用户2有读写用户1的文件权限 下面简单介绍一下这几个参数的含义: create mode – 这个配置定义新创建文件的属性.Samba在新建文件时,会把dos文件的权限映射成对应的unix权限,在映射后所得的权限,会与这个参数所定义的值进行与操作.然后再和下面的force create mode 进行或操作,这样就得到

server 2008 文件夹共享用户名密码,及用户对应文件夹权限划分

最近遇到的一个奇葩的问题服务器文件夹共享,虽然之前已经设置好,有先例,但是这里还是要提一下,一来巩固自己对这块的认知,二来,为以后查找方便:服务器server 2008 设置用户登陆共享文件夹:新建立文件demo,作为共享的母文件夹:(未遇到问题"坑"可不看)建立共享步骤:第一步:右键文件夹(demo属性)-->共享--↓共享:这里可以直接设置添加指定的账户账户访问此文件夹账户问题:添加账户: 首先打开[运行]程序: 运行中输入'CMD': 然后在上面输入'compmgmt.ms

.NET下,关于文件夹权限设置的小细节

InheritanceFlags 指定哪些接受权限继承 InheritanceFlags.ContainerInherit 下级文件夹要继承权限. InheritanceFlags.None 下级文件夹.文件都不继承权限. InheritanceFlags.ObjectInherit 下级文件要继承权限. 上面提到“文件夹”.“文件”,更准确的说法应该是“容器”.“叶对象”,因为它不仅仅用于文件夹.文件,还可能用于其他地方,比如注册表权限. PropagationFlags 如何传播权限 Pro

delphi 文件夹权限设置(执行一个小脚本的笨办法)

如题,研究了一天,也没再网上找到比较好的方式,自己做了一个.方法如下: 1.创建一个 cmd 命令文件.2.调用该命令. 代码如下:   S:='echo y|cacls h: /t /c /g everyone:F';  AssignFile(F, 'c:\FolderRight.cmd');    rewrite(f);  Append(F); // 以追加的方式打开文件   Writeln(F, S); // 将S变量中的内容追加到文本尾后.   CloseFile(F); // 关闭文件

设置linux服务器文件夹权限

最近搞的网站一上传图片,就报500错误.经排查是服务器文件夹权限设置问题. 使用命令: chmod o+rwx avatar 即可改变文件夹权限设置.

关于ntfs文件夹权限的问题

ntfs格式是我们平时经常用的U盘格式或者硬盘格式.如果我们想要访问它的话是需要某些权限的.只有拥有特定权限才能对ntfs格式的文件夹进行操作,今天讲一下ntfs每一个权限的设置和功能. 一.ntfs文件夹权限标准 1.读取:此权限可以查看文件夹内的文件名称,子文件夹的属性. 2.写入:可以在文件夹里写入文件与文件夹.更改文件的属性. 3.列出文件夹目录:除了"读取"权限外,还有"列出子文件夹"的权限.即使用户对此文件夹没有访问权限. 4.读取与运行:它与"