Apache——开启个人用户主页功能

个人主页功能分为不加密和加密两种

不加密:

先来建立几个用户,我这是建了两个

例:命令为:useradd  qiyuan

然后输入:passwd qiyuan,改一下密码

 

 

我们看一下家目录下面:

 

已经有了三个用户了

接下来打开配置文件  输入命令:vi  /etc/httpd/conf.d/userdir.conf

改一下内容:

 

 

我们可以看到 我们创建的这两个用户权限不够,所以我们要给他加权限。

 

 

 

 现在就改好了,权限够了就可以创建文件夹了。

现在进入到我们的用户里,创建网站数据目录

 

 

 接下来写入首页内容

 

 接下来给予网站目录权限,使其能够访问

 

输入命令:setsebool httpd_enable_homedirs=on,把SELinux这个服务打开

然后打开浏览器

 

 这就可以了

 

 

 

加密:

刚才那种方式是没有密码进行验证的比较不安全,我们接下来加入密码试一试

首先我们使用htpasswd命令生成密码数据库(-c 参数用于第一次生成)

输入命令:  htpasswd  -c  /etc/httpd/passwd  fireuser   

 

 

接下来编辑配置文件开启密码验证

输入命令:  vi  /etc/httpd/conf.d/userdir.conf

这样配置   authname中是提示信息

 

输入用户名 密码之后就又进来了

 

 

 

 

 

 

posted @ 2019-11-21 18:49  戚源  阅读(718)  评论(0编辑  收藏  举报