`
Beaver's
  • 浏览: 394671 次
  • 性别: Icon_minigender_2
  • 来自: 天津
社区版块
存档分类
最新评论

apache2 设置目录的访问权限

 
阅读更多
apache2 下对/usr/local/share/lxr/目录设置认证访问控制,具体如下

Alias /lxr /usr/local/share/lxr/
<Directory /usr/local/share/lxr/>
AllowOverride All
Options All
AuthType Basic
AuthName "By Invitation Only"
AuthUserFile /etc/apache2/passwd/passwords  #创建密码文件
AuthGroupFile /etc/apache2/passwd/groups
Require user baiduyi  #可访问的用户
</Directory>



可参考apache2.2 中文手册 -apache 认证、授权、访问控制http://lamp.linux.gov.cn/Apache/ApacheMenu/howto/auth.html
分享到:
评论

相关推荐

    apache 目录权限设置方法

    2. **.htaccess**: 是一个存放在每个目录下的文件,用于控制该目录及子目录的访问权限。 3. **Directory**: 用于定义特定目录的访问限制。 4. **AllowOverride**: 控制.htaccess文件能否覆盖httpd.conf中的设置。 5....

    在Apache中设置目录权限

    3. `Order`、`Allow`和`Deny`组合使用,控制客户端的访问权限。`Order`定义处理顺序,`Allow`和`Deny`则设定具体的访问规则。例如: - `Order allow,deny`:先执行允许规则,然后执行拒绝规则,未明确允许的请求将...

    apache配置虚拟目录

    3. **根目录设置**:默认情况下,Ubuntu Apache的根目录是`/var/www/`。可以在`/etc/apache2/sites-available/000-default`文件中找到这一设置。 4. **重启服务**:修改完配置文件后,需要重启Apache服务使更改生效...

    关于apache的Directory目录权限的说明参考.pdf

    在配置Apache时,对目录的访问权限管理是至关重要的,以确保只有授权的用户或设备能够访问特定的目录和文件。在Apache的配置文件(如httpd.conf或.htaccess)中,可以使用特定的指令来设定这些权限。 在Apache中,...

    apache虚拟目录和虚拟主机设置详解

    `AllowOverride All` 允许 `.htaccess` 文件覆盖主配置文件中的设置,而 `Order Allow,Deny` 和 `Allow from all` 控制了访问权限,默认允许所有访问。 #### 三、虚拟主机(VirtualHost) 虚拟主机技术允许在同一台...

    Ubuntu系统中利用apache2建立基于IP地址的web服务

    然后,设置目录的权限和所有权,以便Apache2可以读取和写入: ```bash sudo chown -R root:www-data /var/www/129.com sudo chown -R root:www-data /var/www/130.com ``` 接下来,创建每个网站的配置文件。在`/...

    apache配置端口目录

    2. **配置目录**:Apache通过`&lt;Directory&gt;`指令来管理目录访问权限。比如,你可以设定某个目录只允许读取,不允许写入或执行。下面是一个示例: ``` Options Indexes FollowSymLinks AllowOverride All Order...

    Linux apache 配置nas用户访问磁盘空间权限

    在此可以添加`Require all granted`或`Require user username`来限制访问权限。 示例配置: ``` Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all Require user ...

    apache配置SVN,Subversion权限控制,win2008 FTP配置权限访问

    `authz`文件是实现细粒度权限控制的核心,它定义了用户或组对SVN仓库中不同目录的访问权限。例如: ```apacheconf [repos:/] admin = rw * = r [repos:/project/project1] admin = rw user1 = rw * = [repos:/...

    Apache设置目录禁止访问

    在较新的Apache版本(2.4及以上)中,推荐使用`Require`指令来控制访问权限: ```apache Require all denied ``` 这将阻止所有用户访问该目录,除非你添加额外的`Require`指令来允许特定用户或IP地址。 请注意...

    Apache web 访问路径 配置指南

    2. **默认文档根目录(DocumentRoot)**:Apache服务器在启动后,默认会寻找某个特定的目录作为其文档根目录,该目录通常称为`htdocs`或者`www`。文档根目录中的文件将被用于响应客户端的HTTP请求。 3. **虚拟主机**...

    windows下Apache2.2.9+Subversion1.5.5(for Apache2.2.X)的配置与权限设置

    - 此文件用于定义用户对特定版本库或路径的访问权限。 - 示例格式: ```plaintext [groups] admins = admin, root users = user1, user2, user3 [/] @admins = rw @users = r * = - ``` 2. **认证密码...

    Apache服务器配置Web页面访问权限.docx

    例如,我们可以在/usr/local/apache/htdocs 下的各个目录下创建一个.htaccess 文件,用于控制该目录下的访问权限。 编辑 .htaccess 文件 在上一步骤中,我们已经知道了如何使用 AllowOverride All 来控制访问权限...

    apache 虚拟目录配置文件

    - 其中`"path"`是要控制访问权限的目录路径,`Order allow,deny`表示先检查是否允许访问,再检查是否拒绝访问,`AllowFrom all`表示允许所有来源的访问。 - **DocumentRoot指令详解**: - `DocumentRoot`指令用于...

    Windows下Apache应用环境塔建安全设置(目录权限设置)

    此外,.htaccess文件可以用来进一步控制对特定类型文件的访问权限,例如只允许CSS和JS文件的访问。 在实际应用中,权限设置不当可能会导致Apache服务无法启动,常见的错误提示包括不能在本地计算机启动Apache2.2...

    root 权限的 apache

    注意,如果Apache运行在root权限下,所有对文件和目录的访问权限都需要适当设置。 8. **启动Apache**:默认情况下,Apache不会以root身份启动。但你可以通过以下方式临时以root权限启动它(不推荐长期这样做): `...

    Web应用安全:Apache禁止目录列出配置实验.doc

    2. **配置目录浏览权限**:通过编辑配置文件,可以控制哪些目录允许或禁止目录浏览,这涉及到`Directory`指令。 3. **保存与退出**:在修改配置后,正确保存并退出编辑器,然后重启Apache服务使更改生效。 **三、...

    Apache服务安全加固1

    Apache 的主目录需要严格控制访问权限,以避免非超级用户修改该目录中的内容。为此,我们需要设置服务器根目录的权限,使非超级用户不能修改该目录中的内容。具体操作步骤如下: 1. 检查 httpd.conf 配置文件,确保...

    linux-ubuntu装apache2方法

    7. **设置目录权限**: 在`&lt;Directory&gt;`块内,你可以定义目录的访问规则。例如: ``` Options FollowSymLinks AllowOverride None ``` `FollowSymLinks`允许Apache跟随符号链接,而`AllowOverride None`...

Global site tag (gtag.js) - Google Analytics