您好,登錄后才能下訂單哦!
?? LinuxのApache服務 第一彈(簡單搭建跟基于端口)?https://blog.51cto.com/14451009/2444673
? LinuxのApache服務 第二彈(基于IP跟域名) https://blog.51cto.com/14451009/2444687
??? 以上兩邊博客,介紹apache軟件的一些基于不同的簡單配置,這篇博客就簡單的介紹一下網(wǎng)站的權限控制問題.
????還是拿第一篇博客的配置文件來舉例子.現(xiàn)在我又兩個網(wǎng)站一個是www.demo.com,一個是www.abc.com。
????現(xiàn)在我的測試兩個網(wǎng)站都能夠訪問,現(xiàn)在要做的是讓測試機不能訪問www.demo.com卻能夠訪問www.abc.com
????
????這邊我的測試機的地址是192.168.220.132。
????知道IP地址后,我們要修改配置文件,具體寫法如下。寫完之后重新一下服務,然后來測試一下。
????這邊測試機已經(jīng)不能正常訪問www.demo.com這個網(wǎng)頁,出來的卻是默認的首頁,而www.abc.com卻是能夠正常的訪問。
????這邊再開一臺Windows XP系統(tǒng)作為測試機,然后DNS服務器地址也是填192.168.220.130。
????而XP系統(tǒng)兩個網(wǎng)站都可以正常訪問,這邊就實現(xiàn)了一個拒絕IP地址訪問的功能。但是除了拒絕訪問還有一個給網(wǎng)站添加密碼的功能,接下來就簡單的介紹一下給網(wǎng)站添加用戶密碼的功能把。
????這邊使用htpasswd -c 命令創(chuàng)建一個用于驗證的用戶名+密碼的文件。后面指的是生成文件的路徑,最后是生成文件的用戶名。
????驗證文件生成后,要在Apache的配置文件里面添加進去。之前的www.demo.com網(wǎng)站已經(jīng)做了拒絕IP地址訪問的設置,這邊就拿www.abc.com網(wǎng)站作為實驗對象,具體配置文件的寫法如下。寫完之后重啟一下服務就可以了。
????重啟服務完成,我們要測試機上面就打開這個www.abc.com的網(wǎng)站。然后就出現(xiàn)這個驗證窗口,現(xiàn)在假裝輸錯這個賬戶和密碼試試看。直接就報錯了,提示密碼錯誤。
????接下來就按照一開始設置的賬戶跟密碼輸入進入看看。
????這邊就成功的訪問到了網(wǎng)站的內(nèi)容。
????
????
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。