更正Apache var / www权限

时间:2014-03-11 20:41:32

标签: apache permissions filezilla

我是在Apache中编写权限的新手。这是一个共享服务器,我有一个帐户。

我遇到了FileZilla无法写入我的var / www目录的问题,并且为了尝试更改其权限,我认为我已经让它变得更糟。

以下是我当前的设置

$ ls -l
total 40
drwxr-xr-x  2 root root  4096 Feb  5  2013 backups
drwxr-xr-x  7 root root  4096 Jul 30  2013 cache
drwxr-xr-x 26 root root  4096 Jul 30  2013 lib
drwxrwsr-x  2 root staff 4096 Apr 15  2008 local
lrwxrwxrwx  1 root root     9 Feb  5  2013 lock -> /run/lock
drwxr-xr-x  7 root root  4096 Jul 30  2013 log
drwxrwsr-x  2 root mail  4096 Feb  5  2013 mail
drwxr-xr-x  2 root root  4096 Feb  5  2013 opt
lrwxrwxrwx  1 root root     4 Feb  5  2013 run -> /run
drwxr-xr-x  4 root root  4096 Feb  5  2013 spool
drwxrwxrwt  2 root root  4096 Feb  5  2013 tmp
drwxrwx---  2 root root  4096 Jul 30  2013 www

任何人都可以告诉我在www文件夹上有哪些正确的权限,甚至更好的方法来获取它们?

我认为应该是

drwxrwxr-x  2 root root  4096 Jul 30  2013 www

由于

1 个答案:

答案 0 :(得分:0)

没有“正确的权限”这样的东西。

您的安装中使用了默认设置。

您的安全模型具有正确的权限

您似乎使用的是需要非标准权限的安全模型,并且您从未提及“用户”或“群组”,更不用说您的安全模型了。

作为root用户,你应该chown / var / www给那些应该拥有该目录的人(提示:它既不是root用户也不是apache uid)然后适当地设置组所有权 (我们无法从你提供的信息中得知 - 但是它既不是root也不是apache uid)然后chmod o_rx目录。

那么请去了解一下Linux / Unix管理员 - 尝试使用谷歌搜索“the rute”