LinuxのApache服务第三弹(权限控制)-创新互联

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服务 第三弹(权限控制)

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享名称:LinuxのApache服务第三弹(权限控制)-创新互联
当前地址:http://scyanting.com/article/dscchi.html