這篇文章主要為大家分析了如何進(jìn)行Apache 訪問(wèn)控制的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì)易懂,操作細(xì)節(jié)合理,具有一定參考價(jià)值。如果感興趣的話,不妨跟著跟隨小編一起來(lái)看看,下面跟著小編一起深入學(xué)習(xí)“如何進(jìn)行Apache 訪問(wèn)控制”的知識(shí)吧。
創(chuàng)新互聯(lián)主要業(yè)務(wù)有網(wǎng)站營(yíng)銷策劃、成都網(wǎng)站建設(shè)、網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、成都微信小程序、H5建站、程序開(kāi)發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當(dāng)客戶,還把客戶視為我們的合作伙伴,在開(kāi)展業(yè)務(wù)的過(guò)程中,公司還積累了豐富的行業(yè)經(jīng)驗(yàn)、成都全網(wǎng)營(yíng)銷資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。
一、目錄訪問(wèn)控制的類型設(shè)置
1.目錄特性
2. 基于主機(jī)
3. 基于用戶
二、基于主機(jī)的訪問(wèn)控制
1.準(zhǔn)備環(huán)境
[root@aliyun ~]# rm -rf /var/www/edusoho/web/download/*[root@aliyun ~]# echo "download....." > /var/www/edusoho/web/download/
.html僅用于http
2.4+案例1:
允許所有主機(jī)訪問(wèn)
AllowOverride NoneRequire all granted
AllowOverride All
允許子目中的 .htaccess 中的設(shè)置覆蓋當(dāng)前設(shè)置AllowOverride None 不允許子目中的 .htaccess 中的設(shè)置覆蓋當(dāng)前設(shè)置
案例2:只允許網(wǎng)段192.168.5.0/24、192.168.10.0/24訪問(wèn)
AllowOverride NoneRequire ip 202.106.0.0/24Require ip 114.248.160.203
案例3:只拒絕某些主機(jī)訪問(wèn)
三、基于用戶的訪問(wèn):
訪問(wèn)時(shí)需要用戶名和密碼==使用無(wú)格式文本文件
1.建立口令文件
[root@tianyun ~]# htpasswd -cm /etc/httpd/conf/webpasswd user1New password:
輸入密碼Re-type new password:
再輸入密碼Adding password for user user1-c 創(chuàng)建 -m MD5
[root@tianyun ~]# cat /etc/httpd/conf/webpasswd user1:$apr1$tkLV4/..$BL2nd2Wbx4I5ZAf5uv8ZS.
[root@tianyun ~]# htpasswd -m /etc/httpd/conf/webpasswd user2
2. 配置支持認(rèn)證
AllowOverride NoneRequire all grantedAuthType BasicAuthName "welcome to tianyun.me..."AuthUserFile /etc/httpd/webpasswdRequire valid-user
四、針對(duì)文件的訪問(wèn)控制不允許在/var/www/edusoho/web/upload目錄中執(zhí)行.php文件
關(guān)于“如何進(jìn)行Apache 訪問(wèn)控制”就介紹到這了,更多相關(guān)內(nèi)容可以搜索創(chuàng)新互聯(lián)以前的文章,希望能夠幫助大家答疑解惑,請(qǐng)多多支持創(chuàng)新互聯(lián)網(wǎng)站!