个人主页功能分为不加密和加密两种
不加密:
先来建立几个用户,我这是建了两个
例:命令为: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中是提示信息
输入用户名 密码之后就又进来了