2

我在 uni 向我的用户帐户运行以下命令

chmod -R 700 *

然后,我跑

chmod -R 755 public_html

当我浏览它时,我的主页仍然是“禁止的”。

我的用户帐户的权限

4 drwx------  5 Newbie staff 4096 2008-12-19 12:39 Desktop
4 drwx------ 10 Newbie staff 4096 2009-04-16 02:28 Documents
4 drwx------  4 Newbie staff 4096 2008-11-28 20:48 irclogs
4 -rwx------  1 Newbie staff 1686 2008-09-10 16:00 kieli
4 drwxr-xr-x  3 Newbie www  4096 2009-04-16 02:14 public_html
4 drwx------  2 Newbie staff 4096 2008-09-01 08:43 Templates
4 drwx------  4 Newbie staff 4096 2008-12-21 03:15 tmp
4 drwx------  7 Newbie staff 4096 2008-09-03 21:39 Windows
4 drwx------  4 Newbie staff 4096 2008-10-03 16:29 workspace

public_html 中文件的权限

  4 -rwxr-xr-x 1 newbie staff   3414 2009-04-15 02:23 index.html
  4 -rwxr-xr-x 1 newbie staff   2219 2008-09-16 10:46 index.html~
144 -rwxr-xr-x 1 newbie staff 140120 2009-04-14 22:16 jquery.js
  4 -rwxr-xr-x 1 newbie staff    699 2009-04-15 01:05 template.css
4

4 回答 4

1

目录中有索引文件吗?

于 2009-04-16T13:35:42.657 回答
1

好吧,您的第二个 chmod 似乎运行得不是很好,因为您的 public_html 目录是模式 744,而不是 755。

您还需要使您的主目录可以被 Web 服务器“浏览”;www 用户需要对该目录的执行权限。 chmod o+x .可能是你最好的选择。

于 2009-04-16T13:41:01.257 回答
1

您还需要对 public_html 中的文件授予执行权限。在您授予权限 chmod -R 755 public_html 的语句中,授予的权限仍然只有 744。因此也要授予执行权限。

于 2009-04-16T13:55:51.593 回答
0

我发现了另一个错误。

我的用户文件夹的权限为 700。我将其更改为 701。

我现在可以看到我的网站了。似乎需要701。

于 2009-04-16T18:13:21.213 回答