当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 旋转哭泣求问apache和linux的跨目录权限问题!
帖子发表于 : 2009-06-03 1:20 

注册: 2009-06-03 1:14
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
今天一天消耗在这个问题上了 弱弱的一个关于apache用户的问题 装了一个9.04server

以前都是用iis的 每个网站可以绑定一个windows的用户 这样网站在运行的时候 文件的权限相当于这个绑定的用户 每个站之间不会有跨站的文件操作权限

现在我开始用了linux和apache配合
apache好像装好之后 默认的用户就是www-data用户和www-data这个用户组 所有的网站都是以这个用户组为基准的权限 那么同一个ip下的虚拟主机不是相互之间有操作文件的权限吗?我不是很理解?怎么处理这样的问题.如果绑定不同的用户在不同的网站!

举例子 /var/www/www.aaa.com 是一个虚拟主机 /var/www/www.bbb.com 是另外一个虚拟主机
通过useradd -g www-data -d /var/www/www.aaa.com 用户名 来创造了各自的用户 chown -R 设置了权限
可是他们都是用www-data用户组权限的话 www-data的权限在整个/var/www目录 他们在www.bbb.com主机上的用户 可以轻松获得www.aaa.com主机上文件所有文件 包括 包含密码的配置文件 ?!

php下可以用php_admin_value open_basedir /var/www/www.bbb.com 那么其他语言呢? 纯粹从权限角度怎么控制?

是不是可以用 SuexecUserGroup 来实现iis一样的控制?

但是问题是 我a2enmod suexec模块 看了apache2 -v 看到了suexec的目录 但是怎么找不到sbin下的suexec 什么情况???

请大家一定要告诉我大家解决同IP虚拟主机文件权限的问题 刚活到apache下面


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 旋转哭泣求问apache和linux的跨目录权限问题!
帖子发表于 : 2009-06-03 1:29 
头像

注册: 2009-03-10 13:04
帖子: 7803
送出感谢: 1
接收感谢: 0 次
请做好基础再架站,作站后面还会有很多问题的,总不能出问题就问吧


_________________
广告位招租


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 旋转哭泣求问apache和linux的跨目录权限问题!
帖子发表于 : 2009-06-03 10:35 

注册: 2009-06-03 1:14
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
我已经尝试了很多方法 但是实在无法理解 为什么在我的系统上 使用apt-get安装apache后
/usr/sbin/apache -V 看到 -D SUEXEC_BIN="/usr/lib/apache2/suexec" 但是在="/usr/lib/apache2/下没有suexec
我出了问题 但是自己无法解决 当然要问 系统式ubuntu 9.04 64bit server


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译