溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行Apache 訪問控制

發(fā)布時間:2022-01-19 11:07:16 來源:億速云 閱讀:120 作者:柒染 欄目:云計算

這篇文章主要為大家分析了如何進行Apache 訪問控制的相關知識點,內容詳細易懂,操作細節(jié)合理,具有一定參考價值。如果感興趣的話,不妨跟著跟隨小編一起來看看,下面跟著小編一起深入學習“如何進行Apache 訪問控制”的知識吧。

Apache 訪問控制

一、目錄訪問控制的類型設置

1.目錄特性

2. 基于主機

3. 基于用戶

二、基于主機的訪問控制

1.準備環(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:

允許所有主機訪問<Directory "/var/www/edusoho/web/download">

AllowOverride NoneRequire all granted

</Directory>

AllowOverride All 

允許子目中的 .htaccess 中的設置覆蓋當前設置AllowOverride None 不允許子目中的 .htaccess 中的設置覆蓋當前設置

案例2:只允許網(wǎng)段192.168.5.0/24、192.168.10.0/24訪問

<Directory "/var/www/edusoho/web/download">

AllowOverride NoneRequire ip 202.106.0.0/24Require ip 114.248.160.203

</Directory>

案例3:只拒絕某些主機訪問<Directory "/var/www/edusoho/web/download">AllowOverride None

<RequireAll>Require not ip 114.248.160.203Require all granted</RequireAll>

</Directory>

三、基于用戶的訪問:

訪問時需要用戶名和密碼==使用無格式文本文件

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. 配置支持認證

<Directory "/var/www/edusoho/web/download">

AllowOverride NoneRequire all grantedAuthType BasicAuthName "welcome to tianyun.me..."AuthUserFile /etc/httpd/webpasswdRequire valid-user

</Directory>

四、針對文件的訪問控制不允許在/var/www/edusoho/web/upload目錄中執(zhí)行.php文件

<Directory /webroot/baidu/upload>AllowOverride NoneRequire all granted

<Files ~ "\.php$" >Order allow,denyDeny from all</Files>

</Directory>

關于“如何進行Apache 訪問控制”就介紹到這了,更多相關內容可以搜索億速云以前的文章,希望能夠幫助大家答疑解惑,請多多支持億速云網(wǎng)站!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI