首 页详细分类去玩游戏网络学院千一MTV软件下载音乐无极无极天下社区繁體中文
[原创]apache服务器实现用户验证(新手) 设为首页
加入收藏
联系我们
学院: 站长学堂 | 网站开发 | 设计学院 | 软件教程 | 数据库类 | 编程经验 | 服务器类 | 网络技术 | 黑客破解 | 维修中心 | [更多]
源码: ASP 源码 | PHP 源码 | JSP 源码 | CGI 源码 | .NET源码 | FLA 源码 | JAVA源码 |Delphi源码| PB 源码 | VC/C++源码 | 其 它
软件: 系统工具 | 网络工具 | 多媒体类 | 图形图像 | 应用软件 | 行业软件 | 教育教学 | 安全相关 | 联络聊天 | 电子书籍 | [更多]
视频: 网络技术 | 图像动画 | 程序设计 | 机械电子 | 外语学习 | 手机: 手机软件 | 手机游戏手机电影手机维修手机铃声
电驴: 电驴电影 | 电驴游戏电驴音乐电驴软件电驴动漫 | 电驴剧集电驴资料电驴综艺电驴杂志 | [更多电驴共享]
您当前的位置:itlove -> 服务器类 -> Web服务器 -> [原创]apache服务器实现用户验证(新手) 退出登录 用户管理
推荐精品
热门下载
数据载入中...
热门技术文章
  • ·MDAC2.8下载!
  • ·Sun公司的操作系统:Solaris简介
  • ·RM转VCD/SVCD/DVD/WMV/AVI/MPEG4的终极高手--超级…...
  • ·笔记本电脑解密方法大全
  • ·C#介绍
  • ·win2k NTLDR丢失故障的解决
  • ·教你用PHOTOSHOP制作一寸照片
  • ·JBoss及Lomboz的下载与安装
  • ·入侵六合彩--- 1次入侵的扩散性思维的利用
  • ·PHP入门速成
  • ·SQL Server 服务器安装剖析
  • ·MySQL的JDBC驱动程序下载地址
  • 相关技术文章
  • ·[组图]VV的操作界面详解,新手必看
  • ·VEGAS6常用快捷键及一些新手常见问题(1)
  • ·VEGAS6常用快捷键及一些新手常见问题(2)
  • ·[组图]新手宝典:SQL Server的几个安全问题(1)
  • ·[组图]新手宝典:SQL Server的几个安全问题(2)
  • ·[组图]新手宝典:SQL Server的几个安全问题(3)
  • ·网络新手入门网络命令介绍
  • ·新手,新手,你莫要太猖狂!
  • ·Linux新手入门常用命令大全
  • ·QQ205800群中关于如何新手提问题的辩论
  • ·[图文]Motorola推出新手机,Linux再添新品种(双图!...
  • ·网管新手:利用规则避开困难
  • [原创]apache服务器实现用户验证(新手)
    作者:Ahaoz.CoM  来源:本站整理  发布时间:2005-11-26 16:03:42  发布人:admin



    原文:http://sjemayi.126.com
          http://mayi545.mblogger.cn
    作者:灰色轨迹
    转载请注明出处:)

    apache服务器实现用户验证

    apache服务器已经内置用户验证机制,大家只要适当的加以设置,便可以控制网站的某些部分实现用户验证。大家只要跟着我一步步做下来就应该能轻松实现用户验证。

    前期准备,必须已经安装apache

    第1步:

    我们在/var/www(apache的主页根目录)下建立一个yanzheng目录

    mkdir /var/www/yanzheng
    http://61.191.20.150:81/mayi/yz/1.jpg

    第2步

    然后我们编辑httpd.conf

    在httpd.conf里添加的内容

    <directory /var/www/yanzheng >
    Allowoverride none
    order allow,deny
    allow from all
    authtype basic
    authname "qing shu ru yong hu ming he mi ma!"
    authuserfile /etc/.htpasswd
    require valid-user
    </directory>

    http://61.191.20.150:81/mayi/yz/2.jpg

    第3步

    就是创建apache的验证用户

    htpasswd -c /etc/.htpasswd mayi
    #之后会提示输入密码
    #/etc/.htpasswd是密码文件存放的地方,mayi是进行验证的用户
    #第一次创建用户要用到-c 参数 第2次添加用户,就不用-c参数

    如果想修改密码,可以如下

    htpasswd -m /etc/.htpasswd mayi

    http://61.191.20.150:81/mayi/yz/3.jpg

    ok,重启apache服务,然后访问 http://你的网站地址/yanzheng 如果顺利的话,应该能看到一个用户验证的弹出窗口,只要填入第3步创建的用户名和密码就行

    http://61.191.20.150:81/mayi/yz/4.jpg
    http://61.191.20.150:81/mayi/yz/yanzheng.jpg
    http://61.191.20.150:81/mayi/yz/yanzhengyemian.jpg
    http://61.191.20.150:81/mayi/yz/5.jpg
    以下是注释httpd.conf里的注释
    <directory /var/www/yanzheng >
    #验证的目录,也就是说访问这个目录的时候会提示输入用户名和密码
    Allowoverride  none
    #表示进行身份验证.服务器忽略访问控制文件的设置
    order allow,deny
    allow from all
    #信任任何地方的IP
    authtype basic
    #authtype指定认证类型。在HTTP1.0中,只有一种认证类型:basic。在HTTP1.1中有几种认证类型,如:MD5。
    authname "qing shu ru yong hu ming he mi ma!"
    #验证时弹出的窗口上所显示的内容(自己可以定义)
    authuserfile /etc/.htpasswd
    #密码文件存放的地方
    require valid-user
    #指定哪些用户或组才能被授权访问。如:

      require user user1 user2(只有用户user1和user2可以访问)

      require valid-user (在AuthUserFile指定的文件中任何用户都可以访问)
    </directory>

     HonestQiao 回复于:2004-07-12 20:05:16
    好好,好得很,很不错的哦。

    欢迎多多原创。

    多多实践一下子,把apache-mysql认证原创一下子。
    我做过,不过太忙了,没时间整理,天天要去见客户

     旅客 回复于:2004-07-13 22:37:36
    呵呵。有机会会把Apache+php+mysql做的



       
    [数据载入中...] [返回上一页] [打 印] [收 藏]
     
    相关技术文章 搜索
  • ★ 在迅雷中搜索更多[原创]apache服务器实现用户验证(新手)相关内容
  • ★ 在百度中搜索更多[原创]apache服务器实现用户验证(新手)相关内容
  • ★ 在GOOGLE中搜索更多[原创]apache服务器实现用户验证(新手)相关内容
  • ★ 在SOGOU中搜索更多[原创]apache服务器实现用户验证(新手)相关内容
  • ★ 在雅虎中搜索更多[原创]apache服务器实现用户验证(新手)相关内容
  • ★ 在腾讯SoSo中搜索更多[原创]apache服务器实现用户验证(新手)相关内容
  • ★ 在中国搜索中搜索更多[原创]apache服务器实现用户验证(新手)相关内容
  •  
    相关技术文章评论    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]

    用户名
    分 值 100分 85分 70分 55分 40分 25分 10分 0分
    说 明
      (注“”为必填内容。)
     
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    本页主要内容:[原创]apache服务器实现用户验证(新手)
    Copyright © 2002-2008 itlove.net. All Rights Reserved .  苏ICP备05061636号