LinuxSir.cn,穿越时空的Linuxsir!

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

再来问个问题,关于用户独立主页的!

[复制链接]
发表于 2002-8-28 12:09:21 | 显示全部楼层 |阅读模式
系统环境:RH7.3.92 Apache2.0.36-6除此之外系统基本没开什么服务。
设想:让每个系统用户可以用aa.bb.cc.dd/~username来访问自己的主页
操作过程:编辑/etc/httpd/conf/httpd.conf 在UserDir disable前面加上#并去掉UserDir public_html前边的#使其成为:
# UserDir disable
UserDir public_html
重启httpd后输入http://aa.bb.cc.dd/~username
,提示错误错误描述:Forbidden
You don't have permission to access /~other on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
发表于 2002-8-28 13:43:32 | 显示全部楼层
使apache用户,一般是nobody 对目录有读权限

chmod 755 /home/username
发表于 2002-8-28 14:02:06 | 显示全部楼层

更改用户目录中的public_html的权限为nobody的权限!

以前我也遇到同样的问题,如此解决!
 楼主| 发表于 2002-8-28 14:11:42 | 显示全部楼层
果然!
3x
发表于 2003-2-18 10:40:55 | 显示全部楼层
用apache的rewrite功能。
发表于 2003-2-19 10:00:30 | 显示全部楼层
更改目录属主不太好吧?
我建议用chgrp nobody /home/username
chmod 750 /home/username
chgrp nobody /home/username/public_html
chmod 750 /home/username/public_html
发表于 2003-2-20 18:57:31 | 显示全部楼层
只要主目录和public_html的others有执行属性就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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