apache使用帐户密码验证
2010年8月29日
| 标签: apache
| 发布: 8101
点击图片查看更多内容
centos 自带的yum安装 amp环境,是不能用phpmyadmin 3.x版的,会提示php版本过低,只能使用phpmyadmin 2.x版,但是phpmyadmin 2.x版的是没有登陆界面,是直接把密码配置在config文件里,所以一打开phpmyadmin就直接进入了,安全起见就需要为phpmyadmin配个登陆帐户和密码.
这里环境的phpmyadmin目录在 /var/www/html/phpmyadmin
httpd.conf 的配置
<Directory "/var/www/html/phpmyadmin"> Options Indexes MultiViews AllowOverride AuthConfig #表示进行身份验证 Order allow,deny Allow from all </Directory>
在/var/www/html/phpmyadmin下新建一个文件.htaccess,内容如下
AuthName "share web" AuthType Basic AuthUserFile /var/www/html/phpmyadmin/.htpasswd require valid-user
#AuthName 描述,随便写
#AuthUserFile 用户帐号密码配置文件
#require valid-user 或者 require user test 限制是所有合法用户还是指定用户
创建验证帐户密码
# htpasswd -c /var/www/html/phpmyadmin/.htpasswd test
#第一次创建用户要用到-c 参数 第2次添加用户,就不用-c参数
修改帐户密码
# htpasswd -m /var/www/html/phpmyadmin/.htpasswd test
重启apache服务器,现在就必须使用帐号密码才能登陆了.
标签: apache
版权声明:
转载时请注明文章出处,并在文章结尾表明本文链接,特此声明!

你的代码高亮插件不错啊,用的是什么
用的是 SyntaxHighlighter Evolved