【发布时间】:2023-04-02 16:03:02
【问题描述】:
我运行了以下命令:
chown root:root file.php
chmod 0644 file.php
在输入 ls -l 时似乎已应用设置:
-rw-r--r-- 1 root root 310 Jul 26 01:25 file.php
但是,原用户仍然可以通过 Cpanel 文件管理器编辑文件,并且在保存后,文件所有权又归原用户所有。例如,
-rw-r--r-- 1 orig_user orig_user 310 Jul 26 01:25 file.php
如何防止用户编辑已由 root 拥有的文件?
【问题讨论】:
-
您的网络服务器在什么帐户下运行?
-
看来我错了 :P serverfault.com/questions/648573/…
-
@merlin2011 是的!
chattr +i像老板一样工作 -
原始用户可能对该目录具有写权限,并且 Cpanel 文件管理器可能正在删除指向 root 拥有的文件的链接,并将其替换为指向由 root 拥有的文件的链接原始用户。
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Server Fault 或Webmaster Stack Exchange 会是一个更好的提问地点。
标签: linux cpanel file-permissions chmod chown