gpt4 book ai didi

php - CHMOD 目录只能通过服务器上的 ftp 或脚本读取

转载 作者:行者123 更新时间:2023-11-29 14:10:19 26 4
gpt4 key购买 nike

我想在同一服务器上仅使用 php 脚本保存文件的目录的 CHMOD 是什么。这些文件只能使用我的 ftp 软件(我是管理员)或脚本读取。

背景是,我想保存使用 php 脚本和 cron 作业创建的 mysql 数据库的备份。除了我之外,任何人都不应有权访问这些内容。

是 770、700、600 还是 660 还是其他值?

该目录下的文件是否也需要用CHMOD设置,还是设置了上层目录的权限后就无法访问?

最佳答案

您应该将 www 用户(如果这是您的 php-/web 服务器组)和 ftp 用户放在一个公共(public)组中。然后,该目录应该有 mod=770;即,由拥有该目录的用户(您)上述组可写+可读+可执行...

八位位组的解释(即上面提到的 7):

  • 7:可写、可读且可执行
  • 5:可读、可执行
  • 4:可读
  • 2:可写
  • 1:可执行文件

关于php - CHMOD 目录只能通过服务器上的 ftp 或脚本读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13585400/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com