网站首页
手机版

Apache服务器配置Web页面访问权限(apacheweb服务器配置文件)

更新时间:2022-12-05 21:04:00作者:未知

Apache服务器配置Web页面访问权限(apacheweb服务器配置文件)

本文介绍在Linux+Apache上的实现方法:

1、修改http.conf

假设你想控制/usr/local/apache/htdocs下各目录的不同访问权限,你可以在与之间加入一行:

AllowOverride All

意思是在/usr/local/apache/htdocs下不同目录的访问权限由该目录下的.htaccess文件来控制,而且不同目录的权限策略可互相覆盖。

2、编辑你想要控制的目录下的.htaccess文件

假设你的phpmyadmin目录在/usr/local/apache/htdocs下,你可以这样在phpmyadmin目录下创建一个.htaccess文件,内容如下:

AuthUserFile /usr/local/apache/pass/pwdPhp

AuthType Basic

AuthName "Database Security Zone"

ErrorDocument 401 /catchErrors/err_401.html

require valid-user

该文件说明了几个问题:

(1) 用户信息存放在/usr/local/apache/pass/pwdPhp中.

(2) 认证类型为基本型(此外还有一些其他的加密类型).

(3) ErrorDocument 所指向的html文件.

(4) 认证方式:用户认证(valid-user)或组认证(valid-group).

3. 生成用户密码文件

有一个用户密码生成程序:htpasswd(在/usr/local/apache/bin下),它可以加入用户密码信息到指定的文件中,如/usr/local/apache/pass/pwdPhp.我的用户密码文件内容如下:

admin:a0Hplbj33QjV2

guest:R0BYSO383QjVT

4. 重起apache deamon

/usr/local/apche/bin/apachectl restart

5. 测试

用IE浏览受保护的页面,如http://ip/phpmyadmin/ (可能需要refresh几次才能凑效),这时应该出现一个身份认证窗口,你需要输入用户名(admin / guest)和密码(******)才能访问这个页面。

本文标签: 文件  用户密码  目录  

为您推荐

怎么提升windows 怎么提升windows11登录速度

怎么提升windows 2003的系统安全性策略 Windows 2003凭借其稳定的性能受到广大用户的青睐,但面对层出不穷的新病毒,提高windows 200

2024-07-02 00:11

Windows 8系统下如何设置在ie新选项卡中打开

Windows 8系统下如何设置在ie新选项卡中打开 1、正常打开ie10浏览器。 2、在打开的ie10浏览器中,找到上面的工具并单击,的打开的菜单栏中找到并单

2024-07-02 00:11

如何找回不见的Windows 如何找回不见的群聊

如何找回不见的Windows 7系统光驱? 第一、大多数情况下,我们电脑的光驱不见了,可能是由于驱动安装不正常导致,我们通常在设备管理器中,会看到有光驱设备,只

2024-07-02 00:11

GHOST还原系统出现 ghost还原问题1823

GHOST还原系统出现 "Decompression error,Abort?" 结果GHOST过程中出现:“Decompression error,Abort

2024-07-02 00:11

用u大侠如何重装系统(u大侠装机)

用u大侠如何重装系统 U大侠 硬盘安装需要在你的操作系统没有完全损坏的情况下,也就是能够进入操作系统的情况下,U盘则没有那么多要求。 新手必知: 系统文件一般分

2024-07-02 00:11

如何阻止在系统桌面中放文件 桌面不让放文件

如何阻止在系统桌面中放文件 1.Win+R打开运行,在运行中输入“regedit”点击确定,打开注册表编辑器。 2.打开后依次展开 HKEY_CURRENT_U

2024-07-02 00:10