更改 Root 权限

更改 Root 权限

似乎有人更改了我的根文件夹的权限,现在,我不仅可以访问我的任何网站,而且我甚至无法将根权限改回所需的位置或访问 Plesk。这就是我正在做的事情和得到的回报:

chmod 777 ./
chmod: changing permissions of './': Read-only file system

我检查了一下,发现 root 权限设置为 077。网站给出了以下信息:

Cannot load Dependencies for phpFox. Make sure to run composer first. Error message: Path "/var/www/vhosts/myfreeviews.com/httpdocs/PF.Base/file/cache/prod/cs/4c52_/Files" is not writable, please set a chmod 0777 or any writable permission and make sure to make use of an absolute path !

我不是 Linux 方面的佼佼者,但我知道我没有做出导致这个问题的更改,所以需要一些帮助。

答案1

错误消息

chmod 777 ./ chmod: changing permissions of './': Read-only file system

表示根文件系统以只读方式挂载。这不是权限问题,但由于某种原因,FS 被(重新)挂载为只读,可能是由于启动时出现文件系统错误或某些内核异常。

话虽如此,你几乎应该绝不使用权限777,因为它们允许所有人(包括为应具有最低权限的进程创建的用户)nobody读取写入文件。使用755或等权限750以及chown文件和文件夹以允许正确的用户和组访问它们。

相关内容