LinuxSir.cn,穿越时空的Linuxsir!

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

如何只能让一个用户在apache上建立个人页

[复制链接]
发表于 2004-11-12 11:07:30 | 显示全部楼层 |阅读模式
如果想在Apache服务器上,只能让一个用户如user用户建立他的个人主页,应该如何解决?如方便联系(QQ17174895)
发表于 2004-11-12 19:34:20 | 显示全部楼层
能不能这样

去掉个人主页那个选项,然后建立一个虚拟主机给user用户,页面保存在/home/user

上传下载什么的交给FTP完成
发表于 2004-11-12 20:07:21 | 显示全部楼层
1、在httpd.conf中有一行用于配置个人主页:
    UserDir public_html

   如果注释掉了,把此行前的注释符“#”去掉,重启apache

2、在用户的home下建立public_html目录,并修改home目录和public_html目录的权限为其他组用户可读可运行:
chmod o+rx 目录

3、将用户自己的主页上传到home目录下的public_html目录中。

4、访问:
http://主机ip/~用户名
发表于 2004-11-12 20:50:17 | 显示全部楼层
但其它用戶也可以這樣做啊

還是沒有解決樓主的需求啊
发表于 2004-11-12 23:11:48 | 显示全部楼层
看来是我没看明白楼主的意思。
其实要想达成对指定用户开放个人主页的目的,可通过目录权限设置来解决。
1、将用户分组:有个人主页组和无个人主页组;
2、建立两个目录,/home/webgroup:用于放置有个人主页的用户home目录;/home/users:用于放置无主页用户home目录;
3、将/home/webgroup目录权限设置为755;/home/users设置为750;所有者为0.0
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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