httpd功能配置之访问控制

   httpd服务可以实现对资源访问控制,可以根据IP地址和用户两种方式进行控制。

   一、用户认证控制

     1、在站点根目录下创建一个目录及一个页面文件

访问控制1.jpg

访问控制2.jpg

     2、修改/var/httpd/conf/httpd.conf文件

访问控制3.jpg

     针对/var/www/html/admin目录做访问控制,其中:

     AuthType:认证类型为基本认证;

     AuthName:认证名,随意填写;  

     AuthUserFile:指定认证时使用的文件;

     Require user:指定允许访问页面的用户。 

     Require valid-user:用于指定允许文件中所有用户。

     3、创建认证文件

     使用htpasswd命令来创建文件并指定用户口令。

     htpasswd命令的常用参数如下:

      -c:创建认证文件,只在创建第一个用户时使用;

      -m:使用md5加密口令;

      -D:删除用户。 

     创建第一个用户ben:

访问控制4.jpg

     创建第二个用户:

访问控制5.jpg

     查看用户;

访问控制6.jpg

     4、验证

    访问admin目录里会提示输入认证用户:

访问控制9.jpg

    输入正确的信息后可以访问目录的中页面。

访问控制10.jpg

  二、基于IP控制

IP控制1.jpg

   order allow,deny表示,默认为拒绝所有(deny),如果要开放(allow)IP,需要明确定义。

   allow from IP地址:指明允许的IP地址。

     IP地址的形式包括:       

       172.16

       172.16.0.0

       172.16.0.0/16

       172.16.0.0/255.255.0.0

原创文章,作者:petmaster,如若转载,请注明出处:http://www.178linux.com/12692

(0)
petmasterpetmaster
上一篇 2016-03-11 16:23
下一篇 2016-03-12 00:54

相关推荐

  • 程序包管理yum

    YUM: YellowdogUpdate Modifier,rpm的前端程序,用来解决软件包相关依赖性,可以在多个库之间定位软件包 存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录下:repodata) 文件服务器:     ftp://     http:// &n…

    Linux干货 2016-08-23
  • btrfs文件系统介绍

    btrfs文件系统介绍 简介        Btrfs(B-tree,ButterFS ,Better FS通常念成Butter FS),由Oracle于2007年宣布并进行中的COW(copy-on-write式)文件系统。继ext3/4文件系统之后linux又有了比较强大的文件系统(btrfs文件系统),btrfs…

    系统运维 2016-04-27
  • 马哥教育网络班22期+第5周课程练习

    1、显示当前系统上root、fedora或user1用户的默认shell; [root@localhost ~]# awk -F: '{print $1,$7}' /etc/passwd| egrep "^\<(root|fedora|user…

    Linux干货 2016-09-15
  • magedu_20160804

    文本处理工具和grep过滤工具以及正则表达式    一.文本处理工具相关命令    前面课程中曾经使用过cat,head,tail命令查看相关文件,head,tail分别查看文件开头、结尾的行信息。对于特定想要显示的信息则需要特定的文本查看指令,比如cut,sort,paste,uniq等。如下内容分别对每个…

    Linux干货 2016-08-08
  • JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

    摘要: JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。     现实企业级Java开发中,有时候我们会碰到下面这些问题: Out…

    2017-08-17
  • Bonding多块网卡绑定同一IP地址

    Bonding多块网卡绑定同一IP地址 就是将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。当然,直接给两块网卡设置同一IP地址是不可能的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址。 一共有七种模式这里提供三种常用的:   一、Mode 0 (balance-rr)  轮转( Round-robin…

    Linux干货 2016-09-07