gpt4 book ai didi

php - 将数据写入具有 777 权限的文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:50:02 25 4
gpt4 key购买 nike

我在 Web 服务器中有一个 .TXT 文件,权限为 777。那么其他人可能能够编辑此文件内容的更改是什么?内容不多——就一个数字。前几天这个数字消失了,似乎有人在修改这个文件!

除了我没有其他人知道 FTP 密码。所以我想知道是否是放弃它的许可?我是一名客户端脚本程序员,对 Linux 和权限了解不多。

最佳答案

如果是 777,这意味着任何拥有系统帐户的人,或系统上运行的任何应用程序(包括 PHP 脚本,甚至那些非您拥有的脚本)都可以以任何方式修改该文件。

所以,是的,可能有人修改了文件。删除数字的可能是您的 PHP 脚本中的错误吗?

如果可以的话,最好将权限降低到更严格的程度,例如 644。如果访问该文件的 PHP 脚本是以拥有该文件的同一用户身份执行的,这仍然有效。许多虚拟主机都是以这种方式配置的,因此您可以这样做。 644表示文件的拥有者可以读写,而其他人只能读。

关于php - 将数据写入具有 777 权限的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2125781/

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