LinuxのApache服务 第三弹(权限控制)

发布时间:2020-07-16 13:53:17 作者:大阿鹏
来源:网络 阅读:140186

   LinuxのApache服务 第一弹(简单搭建跟基于端口) https://blog.51cto.com/14451009/2444673

  LinuxのApache服务 第二弹(基于IP跟域名) https://blog.51cto.com/14451009/2444687

    以上两边博客,介绍apache软件的一些基于不同的简单配置,这篇博客就简单的介绍一下网站的权限控制问题.

    还是拿第一篇博客的配置文件来举例子.现在我又两个网站一个是www.demo.com,一个是www.abc.com。

LinuxのApache服务 第三弹(权限控制)


    现在我的测试两个网站都能够访问,现在要做的是让测试机不能访问www.demo.com却能够访问www.abc.com

LinuxのApache服务 第三弹(权限控制)

LinuxのApache服务 第三弹(权限控制)

    

    这边我的测试机的地址是192.168.220.132。

LinuxのApache服务 第三弹(权限控制)


    知道IP地址后,我们要修改配置文件,具体写法如下。写完之后重新一下服务,然后来测试一下。

LinuxのApache服务 第三弹(权限控制)


    这边测试机已经不能正常访问www.demo.com这个网页,出来的却是默认的首页,而www.abc.com却是能够正常的访问。

LinuxのApache服务 第三弹(权限控制)

LinuxのApache服务 第三弹(权限控制)


    这边再开一台Windows XP系统作为测试机,然后DNS服务器地址也是填192.168.220.130。

LinuxのApache服务 第三弹(权限控制)


    而XP系统两个网站都可以正常访问,这边就实现了一个拒绝IP地址访问的功能。但是除了拒绝访问还有一个给网站添加密码的功能,接下来就简单的介绍一下给网站添加用户密码的功能把。

LinuxのApache服务 第三弹(权限控制)


    这边使用htpasswd -c 命令创建一个用于验证的用户名+密码的文件。后面指的是生成文件的路径,最后是生成文件的用户名。

LinuxのApache服务 第三弹(权限控制)


    验证文件生成后,要在Apache的配置文件里面添加进去。之前的www.demo.com网站已经做了拒绝IP地址访问的设置,这边就拿www.abc.com网站作为实验对象,具体配置文件的写法如下。写完之后重启一下服务就可以了。

LinuxのApache服务 第三弹(权限控制)


    重启服务完成,我们要测试机上面就打开这个www.abc.com的网站。然后就出现这个验证窗口,现在假装输错这个账户和密码试试看。直接就报错了,提示密码错误。

LinuxのApache服务 第三弹(权限控制)

    接下来就按照一开始设置的账户跟密码输入进入看看。

LinuxのApache服务 第三弹(权限控制)


    这边就成功的访问到了网站的内容。

LinuxのApache服务 第三弹(权限控制)

    










    






推荐阅读:
  1. 安装部署vsftpd服务
  2. Linux Centos7.4--apache日志分割,日志管理分析

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

阿帕奇 apache linux

上一篇:有什么方法使js获取扫码枪输入数据

下一篇:python中将元组、字典转化为列表的方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》