配置LAMP,无法将我的文件复制到/ var / www / html /

时间:2013-02-25 18:41:17

标签: linux lamp chmod

我不知道如何 chmod 文件

输入# ls -al /var/www/html后我得到了这个:

  1. drwxr-XR-X。 2 root root 4096 Feb 25 23:23。
  2. drwxr-XR-X。 6 root root 4096 Feb 25 21:27 ..
  3. -rw-R - R--。 1 root root 34 Feb 25 23:26 index.php

  4. 这次是我第二次尝试在Fedora 15上安装LAMP,第一次最终重新安装整个系统,因为我 mis-chmod 某些文件

    Linux的新手,所以请耐心等待并具体说明

    还第一次在这里发布我的问题

    事先提前

2 个答案:

答案 0 :(得分:2)

chmod是用于更改UNIX中文件权限的命令。键入ls -al /var/www/html时,您会获得一个文件列表(以及a选项中的隐藏文件)及其拥有的权限。

drwxr-xr-x. 2 root root 4096 Feb 25 23:23 .
drwxr-xr-x. 6 root root 4096 Feb 25 21:27 ..
-rw-r--r--. 1 root root 34 Feb 25 23:26 index.php

可以看作:ooogggrrr表示文件的所有者o,所有者的g组以及r其余用户。每个字段可以是r / - (值4),w / - (值2)和x / - (值1),表示读,写和执行。

然后,如果你想要一个* ch * ange * mod * es的文件,你必须做 chmod XXX文件,其中每个X对应一个组。

因此,如果您希望所有者编写,读取和执行文件,则需要4 + 2 + 1 = 7权限。我们通常会为web服务器中的文件设置755权限,以便所有用户都可以访问所有内容,但只有所有者可以在那里写入。

因此,总而言之,如果你必须在fedora上使用chmod文件,你必须为某个目录中的文件提供更多权限。

答案 1 :(得分:1)

您可以前往终端并写信:

sudo nautilus /

然后,一个窗口将打开,你将拥有改变你想要的所有权限 - 小心!

然后,您可以转到/ var / www /并通过右键单击文件夹/文件,在用户友好的环境中更改文件夹“html”及其文件的权限...