加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – Apache Webserver – 如何写入dir / files,权限设置为7

发布时间:2020-12-14 01:37:35 所属栏目:Linux 来源:网络整理
导读:我刚学会了第一次在我的ubuntu linux localhost上安装Apache 2.我正在使用 PHP5. 我注意到,无论何时我想写一个文件或目录,我都必须chmod 777目的地. 但根据我在第三方托管解决方案方面的经验,我通常可以写入拥有755权限的文件和目录. 我可以在本地主机上执行
我刚学会了第一次在我的ubuntu linux localhost上安装Apache 2.我正在使用 PHP5.

我注意到,无论何时我想写一个文件或目录,我都必须chmod 777目的地.

但根据我在第三方托管解决方案方面的经验,我通常可以写入拥有755权限的文件和目录.

我可以在本地主机上执行哪些操作,以便可以使用755权限写入文件和目录?如果答案很长,有人可以给我一个分步指南的链接吗?

解决方法

您可能无法实现此目的,因为该文件的所有者与尝试对该文件执行操作的用户不同.

权限是:

所有者组,每个人都

rwx-rwx-rwx

i.e.  111 = 7 which allows read/write and execute.  
101 = 5 which is just read and execute

您无法写入该文件,因为您的登录用户不是有权访问该文件的所有者/组的一部分.

最后的7(即rwx-rwx-111(7))意味着在全局范围内,每个人都对该文件具有读/写访问权限.

如何解决这个问题在Linux中,您可以使用chown或chgrp命令来实现所需的结果.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读