Apache(Apache的訪問控制)

Apache的訪問控制:

1.基於客戶端ip的訪問控制
                      2.基於用戶認證

創建實驗素材

rhel7 ip:192.168.1.18
rhel8 ip:192.168.1.10
在7中鏈接8時  ssh  root@192.168.1.10  -X

mkdir /var/www/html/westos
vim /var/www/html/westos/index.html

<h1>westosdir's page </h1>html

Apache(Apache的訪問控制)
測試 firefox http://192.168.1.10/westos
Apache(Apache的訪問控制)vim

1.基於客戶端ip的訪問控制:黑白名單 (在設置黑白名單的時候要注意deny allow的順序,不然無效)

黑名單


1.編輯Apache主配置文件,/etc/httpd/conf/httpd.conf 。寫入以下圖所示內容,則18主機沒法訪問(黑名單) ,其餘主機能夠

Apache(Apache的訪問控制)
2.測試
Apache(Apache的訪問控制)
Apache(Apache的訪問控制)ssh

白名單 : (只有10主機能夠訪問,效果參照黑名單)

Apache(Apache的訪問控制)
黑名單:黑名單中的主機沒法訪問ide

2.基於用戶認證

Apache(Apache的訪問控制)

1.在Apache的主配置文件(/etc/httpd/conf/httpd.conf)編寫以下內容,具體註釋看上圖

Apache(Apache的訪問控制)

2.生成認證文件(注意-c)

Apache(Apache的訪問控制)

在18主機中訪問10主機時,須要用戶認證

Apache(Apache的訪問控制)

相關文章
相關標籤/搜索