Apache的訪問限制及虛擬機器主機

來源:互聯網
上載者:User

標籤:虛擬機器主機

            httpd的服務存取控制

1:http 的存取控制主要分為兩種控制:

客戶機地址限制

使用者授許可權制

Order配置項可以分為兩種:

order allow from  和 order deny from

Allow.deny  address1 address2先拒絕後允許

Deny,allow address1 address2先允許後拒絕

2:修改主設定檔

vim /usr/local/httpd/conf/httpd.conf路徑下的檔案

(1)對客戶機的ip地址進行限制

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/8F/5A/wKioL1jbqKOiaXGUAABmfW1oiOE487.png-wh_500x0-wm_3-wmp_4-s_236725499.png" title="圖片1.png" alt="wKioL1jbqKOiaXGUAABmfW1oiOE487.png-wh_50" /> 

進行驗證:192.168.1.10 可以192.168.1.100 不可以

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M02/8F/5A/wKioL1jbqLGR0dVyAAE-MCIfOW4933.png-wh_500x0-wm_3-wmp_4-s_875252422.png" title="圖片2.png" alt="wKioL1jbqLGR0dVyAAE-MCIfOW4933.png-wh_50" /> 

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M02/8F/5A/wKioL1jbqMCwPzCBAAELIzpg7FY451.png-wh_500x0-wm_3-wmp_4-s_2197329673.png" title="圖片3.png" alt="wKioL1jbqMCwPzCBAAELIzpg7FY451.png-wh_50" /> 

(2)對使用者進行限制:

首先建立使用者認證資料檔案 可使用專門的htppasswd工具程式

必須使用-c選項表示建立此檔案

cd /usr/local/httpd

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M00/8F/5C/wKiom1jbqM3hsyfrAAB9GenJ8Zs630.png-wh_500x0-wm_3-wmp_4-s_821119256.png" title="圖片4.png" alt="wKiom1jbqM3hsyfrAAB9GenJ8Zs630.png-wh_50" /> 

確認使用者資料檔案:使用cat命令

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M00/8F/5A/wKioL1jbqNuRaDqXAAAdYdZOfew560.png-wh_500x0-wm_3-wmp_4-s_3643016094.png" title="圖片5.png" alt="wKioL1jbqNuRaDqXAAAdYdZOfew560.png-wh_50" /> 

開始對使用者進行授權:650) this.width=650;" src="https://s1.51cto.com/wyfs02/M01/8F/5C/wKiom1jbqO7xi1TLAACI3LC7k6U906.png-wh_500x0-wm_3-wmp_4-s_1342968591.png" title="圖片6.png" alt="wKiom1jbqO7xi1TLAACI3LC7k6U906.png-wh_50" />

完事後必須重啟動服務 /usr/local/httpd/bin/apache  restart進行驗證如下

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/8F/5B/wKioL1jbqnmgek1dAAHMnenYHRA693.png-wh_500x0-wm_3-wmp_4-s_3677496913.png" title="圖片14.png" alt="wKioL1jbqnmgek1dAAHMnenYHRA693.png-wh_50" /> 

3:構建虛擬機器主機:

可分為3種虛擬機器主機 基於網域名稱  基於ip  基於連接埠

首先對基於網域名稱進行介紹:

首先為虛擬機器主機準備網頁文檔:建立兩個目錄benetcomaccpcom

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M01/8F/5B/wKioL1jbqrbSpqIpAAAkl_vwmR0582.png-wh_500x0-wm_3-wmp_4-s_21735858.png" title="圖片15.png" alt="wKioL1jbqrbSpqIpAAAkl_vwmR0582.png-wh_50" /> 

然後將網頁內容倒入到目錄下

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/8F/5D/wKiom1jbqt3zeFcXAAAm7Xl0yxQ423.png-wh_500x0-wm_3-wmp_4-s_1657189725.png" title="圖片16.png" alt="wKiom1jbqt3zeFcXAAAm7Xl0yxQ423.png-wh_50" />

添加虛擬機器主機配置:主要分為以下幾點

監聽地址:使用Name Virtual Host 提供ip地址

虛擬機器主機地區:為每個虛擬機器主機建立獨立的配置內容

目錄許可權:為每個目錄設定存取權限,如允許任何人訪問

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/8F/5D/wKiom1jbqZ3yG9ulAADlJFv8LV8560.png-wh_500x0-wm_3-wmp_4-s_3011223521.png" title="圖片11.png" alt="wKiom1jbqZ3yG9ulAADlJFv8LV8560.png-wh_50" /> 

在主設定檔中開啟虛擬機器的設定檔:

vim /usr/local/httpd/conf/httpd.conf

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M02/8F/5D/wKiom1jbqw6Ti4qCAABDRnSPdIA557.png-wh_500x0-wm_3-wmp_4-s_2001298907.png" title="圖片17.png" alt="wKiom1jbqw6Ti4qCAABDRnSPdIA557.png-wh_50" /> 

另外如果要是修改網頁的目錄路徑可在主設定檔中修改

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/8F/5B/wKioL1jbqymxSyXeAABBmFqavd4530.png-wh_500x0-wm_3-wmp_4-s_2103777529.png" title="圖片18.png" alt="wKioL1jbqymxSyXeAABBmFqavd4530.png-wh_50" /> 

之後重啟Apache服務 vim /usr/local/httpd/conf/httpd.conf

開始驗證:650) this.width=650;" src="https://s3.51cto.com/wyfs02/M00/8F/5D/wKiom1jbq0jiYZd6AACy7uZt8sk519.png-wh_500x0-wm_3-wmp_4-s_1446968851.png" title="圖片19.png" alt="wKiom1jbq0jiYZd6AACy7uZt8sk519.png-wh_50" />

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/8F/5D/wKiom1jbq26Rn1RhAADXiUwnFMU791.png-wh_500x0-wm_3-wmp_4-s_662456018.png" title="圖片20.png" alt="wKiom1jbq26Rn1RhAADXiUwnFMU791.png-wh_50" /> 

基於IP地址的配置:首先有兩個IP地址650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/8F/5B/wKioL1jbq4uCvOuHAADLzSPSd8Q197.png-wh_500x0-wm_3-wmp_4-s_2495550459.png" title="圖片21.png" alt="wKioL1jbq4uCvOuHAADLzSPSd8Q197.png-wh_50" />

修改虛擬機器主機設定檔:

 vim /usr/local/httpd/conf/extra/httpd-vhosts.conf下內容

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M00/8F/5D/wKiom1jbq6zxpHAxAADp4flbdmo034.png-wh_500x0-wm_3-wmp_4-s_1952617132.png" title="圖片22.png" alt="wKiom1jbq6zxpHAxAADp4flbdmo034.png-wh_50" /> 

完成後重啟驗證:訪問192.168.1.1 和 192.168.1.2

650) this.width=650;" src="https://s5.51cto.com/wyfs02/M01/8F/5B/wKioL1jbq8qyGzgHAAChhViZdVc621.png-wh_500x0-wm_3-wmp_4-s_2974457508.png" title="圖片23.png" alt="wKioL1jbq8qyGzgHAAChhViZdVc621.png-wh_50" />650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/8F/5B/wKioL1jbq-jQvNxiAAC0AB1OGbs796.png-wh_500x0-wm_3-wmp_4-s_390925354.png" title="圖片24.png" alt="wKioL1jbq-jQvNxiAAC0AB1OGbs796.png-wh_50" /> 

最後對連接埠進行設定

首先要對IP地址進行連接埠配置預設為80 可以在加一個8080

對虛擬機器主機檔案進行配置:

650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/8F/5D/wKiom1jbrAXzYGtrAACCZud85pg429.png-wh_500x0-wm_3-wmp_4-s_4088687083.png" title="圖片25.png" alt="wKiom1jbrAXzYGtrAACCZud85pg429.png-wh_50" /> 

然後在主設定檔中添加監聽連接埠

650) this.width=650;" src="https://s5.51cto.com/wyfs02/M01/8F/5D/wKiom1jbrB-TVOusAAA3-tpSXkU472.png-wh_500x0-wm_3-wmp_4-s_3801744626.png" title="圖片26.png" alt="wKiom1jbrB-TVOusAAA3-tpSXkU472.png-wh_50" /> 

之後重啟Apache服務進行驗證:650) this.width=650;" src="https://s3.51cto.com/wyfs02/M02/8F/5D/wKiom1jbrDrgxJ-NAACZcpXuozg149.png-wh_500x0-wm_3-wmp_4-s_1865643990.png" title="圖片27.png" alt="wKiom1jbrDrgxJ-NAACZcpXuozg149.png-wh_50" />650) this.width=650;" src="https://s2.51cto.com/wyfs02/M00/8F/5D/wKiom1jbrFegLloZAAC3Rv9c9W4731.png-wh_500x0-wm_3-wmp_4-s_3929315051.png" title="圖片28.png" alt="wKiom1jbrFegLloZAAC3Rv9c9W4731.png-wh_50" />

 

 

 


本文出自 “apache” 部落格,請務必保留此出處http://xiaorenwutest.blog.51cto.com/12754924/1911550

Apache的訪問限制及虛擬機器主機

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.