LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 708|回复: 1

Apache中一定要指定每个目录(及其子目录)的访问权限吗?

[复制链接]
发表于 2007-7-26 09:18:26 | 显示全部楼层 |阅读模式
我已经设置好A目录的权限,现在要让A目录中所有子目录都有同样权限,应该怎么办?? A的子目录已经有同样的权限吗?
还是要一个一个设置??
发表于 2007-7-26 10:18:36 | 显示全部楼层
设置一个目录的权限时,可以指定 -R 参数,这样子目录就都有了同样的权限。

目录和文件的权限是可以分别设置的,不过因为我们一般用 chmod 0644 * -R, chown root:root * -R 这样的做法,也就是用 '*' 不加区分地处理所有文件,而不是用 find -type d -exec chmod 0644 "{}" 这样分别处理,所以可能你有些混淆?

设置这些权限不影响将来新建立的目录或文件。比如你设置了一个目录是普通用户可写, apache httpd 可读的,那么用户在目录下再建立一个文件时就不一定是 apache httpd 可读的。

我也想知道究竟什么样的步骤来发布网页才是最好的/最正确的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表