没有 /var/www/html 的正确权限

没有 /var/www/html 的正确权限

我可以在主目录中写入更改,但是当涉及到 /var/www/html 文件夹时,它不允许我进行任何更改或创建新文件或文件夹。我也可以查看文件夹和文件。

我尝试将我的用户名添加到它所属的组中,但收到消息说我什至没有正确的权限在终端内更改该用户名。请建议我应该做什么来纠正这个问题。谢谢。

如果有帮助的话,这是在 Whonix 内部。

答案1

让我展示我当前的设置,这可能会帮助您为文件和目录授予正确的权限和组所有者。

这是我当前的 chown 和 chmod/var/www/

$ ls -l /var/www/
drwxr-xr-x. 2 root root 4096 Jan  4 16:25 cgi-bin
drwxr-xr-x. 8 root root 4096 Mar  4 08:54 html

而对于内部/html/

$ ls -l /var/www/html/
drwxr-xr-x.  3 rob rob 4096 Nov  4 11:41 adminer
drwxr-xr-x.  8 rob rob 4096 Oct  5  2015 DVWA-1.9
drwxr-xr-x. 11 rob rob 4096 Dec 10 14:24 eDokumen

我总是使用这个递归命令。 PHP 文件在网站用户而不是 Apache 用户下运行,并全局重置所有文件(用户、组、文件和目录):

$ sudo chown -R user:group *
$ sudo find . -type f -exec chmod 644 {} \;
$ sudo find . -type d -exec chmod 755 {} \;

* 注意:用您自己的设置替换用户和组标签

相关内容