Basic认证登录设定

  • A+
所属分类:web相关 系统运维
输入正文标题广告代码(非移动端)

利用Basic认证,可以对特定的网站进行访问限制。指定用户进行访问,从而达到一定的安全性。
下面本文就介绍创建一个Basic认证的例子,以供大家参考学习。

1.本文以【[/var/www/html/auth-basic】目录下内容为认证对象。

# vim /etc/httpd/conf.d/auth_basic.conf添加下列内容: <Directory /var/www/html/auth-basic> AuthType Basic →认证类型 AuthName "Basic Authentication" →认证名(认证画面显示的信息) AuthUserFile /etc/httpd/conf/.htpasswd →指定用户认证的密码文件 require valid-user →指定允许访问的的用户(valid-user指允许, </Directory> 密码文件中包含的所有用户访问)

2.创建用户及密码。这里用户名为【kongqiao】。

# htpasswd -c /etc/httpd/conf/.htpasswd kongqiao →-c是作成新的文件,第一次时选项加"c",以后都不加New password: →输入密码Re-type new password: →再次输入密码

3.创建网站的目录,添加测试文件。

# mkdir /var/www/html/auth-basic# vim /var/www/html/auth-basic/index.html<html><body><div style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;">Kong Qiao Test Page for Basic Auth</div></body></html>

4.重启Apache。

 # /etc/init.d/httpd restart

5.打开浏览器,访问所创建的测试页面。输入自己创建的用户名和密码。

Basic认证登录设定

6.如下图可以正常访问。

Basic认证登录设定

输入正文底部广告代码(非移动端)
输入评论上方广告代码(非移动端)

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

目前评论:9   其中:访客  2   博主  0

    • 茹雪 茹雪 5

      真是好人啊~~

      • 茹雪 茹雪 5

        真是好人啊~~