加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Apache网页访问认证实验报告

(2025-06-20 08:22:50)
标签:

教育

Apache网页访问认证实验报告

、实验原理

通过Apachemod_auth_basic模块,结合.htaccess文件与.htpasswd密码文件,实现对指定目录的访问控制。认证过程采用Base64编码传输用户名和密码。

、实验步骤

1. 安装Apache服务

yum install httpd -y

systemctl start httpd

systemctl enable httpd

2. 创建受保护目录

mkdir /var/www/html/secure

Cd  /var/www/html/secure

Touch index.html

Echo this is 认证网页>index.html

3. 生成密码文件

htpasswd -c /etc/httpd/.htpasswd testuser  # 交互式输入密码

4. 配置认证文件

创建/var/www/html/secure/.htaccess文件:

AuthName "Test  Zone"

AuthType Basic

AuthUserFile /etc/httpd/.htpasswd

Require valid-user

5. 修改Apache主配置

/etc/httpd/conf/httpd.conf中确保包含:

Alias  /httest "/var/www/html/secure"

 

    AllowOverride AuthConfig

 AuthName    Test_Zone

 

 

6. 重启服务

systemctl restart httpd

Setenforce 0

Firewall-cmd --permanent --add-service=http

、实验结果验证

访问http://172.16.35.128/httest时弹出认证窗口

Apache网页访问认证实验报告 

输入正确用户名密码后可访问目录内容

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有