2012 年二月 一 二 三 四 五 六 日 « 一 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 近期评论
- wlx [微博 ] 发表在《google彻底被封?》
- snake 发表在《google彻底被封?》
- Andrew Pelt 发表在《debian testing上安装oracle 10g》
- tiplip 发表在《webmap.cn使用的WEBGIS技术》
- 求助Evolution问题!! 发表在《evolution crashed in gutsy alpha》
分类目录
标签
anjuta apache backup breezy c++ compile convert dapper debian dns edgy evolution feisty firefox flash gnome gobang GRASS gutsy humor intrepid Linux mailman MapServer mysql openoffice Oracle php phpbb postfix PostGIS postgresql qgis sarge scim skype subversion svn tomcat ubuntu utf8 westdc Windows wordpress 中文
Tag Archives: apache-2.2
apache 2.0到2.2认证模块的变化
我原来在apache 2.0.53下用的认证模块没有问题,服务器升级到apache 2.2后,认证出现问题了,一直提示密码不正确,即使我重新用htpasswd设置了密码也不可以。 我原来的.htaccess设置: authname “mysql of heihe” authtype basic authuserfile /etc/apache2/users require valid-user google后发现是apache2版本变化的原因,认证模块发生了很大变化。需要激活authz_user模块。 相对于2.0,2.2的身份和权限控制更加精细 当然这也是一大进步 刚刚升级到2.2的时候可能会不太习惯 原来的配置文件很可能出错 对于普通大众最常用的AuthType Basic + htpasswd格式密码文件来说 以下模块是需要加载的 auth_basic,用于basic方式认证 authn_file,提供基于文件的认证方式,其他还有dbm,dbd,ldap等。 在配置中加入AuthBasicProvider file启用这个module 由于这也是默认的Basic认证方式 所以也可以不写这行配置,和 Apache 2.0 的配置文件兼容 authz_user,Require valid-user这样的配置需要这个module 加载了这些module之后基本就可以和以前一样工作了 authn是认证支持模块 共有authn_alias,authz_anon,authz_dbd,authz_dbm,authz_default,authz_file六个模块 具体用法可以查看官方网站的解释 authz是授权支持模块 … Continue reading