linux下apache訪問控制

2021-10-10 05:48:49 字數 3481 閱讀 4680

\# chkconfig: 35 85 21 #35級別自動執行 第85個啟動 第21個關閉

80 #修改server名,並將#去掉

> #指定目錄區域

authname "welcome to dsb" #介面提示詞

authtype basic #基本認證型別

.awspwd #使用者資料檔案

require valid-user #設定授權使用者登陸

.awspwd webadmin #建立授權賬戶並設定密碼,c是建立新檔案.awspwd時用

systemctl restart httpd可以用瀏覽器測試下httpd服務了,此時需要輸入賬戶密碼才能訪問了

include conf/extra/httpd-vhosts.conf 前面的#去掉

documentroot "/var/www/html/web1" #指定apache伺服器網頁(文件)根目錄

servername www.web1.com #伺服器網域名稱

errorlog "logs/www.web1.com.error_log"

customlog "logs/www.web1.com.access_log" common

> #受限制區域目錄

require all granted #允許所有訪問

<

/directory>

<

/virtualhost>

>

serveradmin [email protected]

documentroot "/var/www/html/web2"

servername www.web2.com

errorlog "logs/www.web2.com.error_log"

customlog "logs/www.web2.com.access_log" common

>

require all granted

<

/directory>

<

/virtualhost>

systemctl restart httpd在客戶機上做網域名稱對映,將網域名稱www.web1.com和www.web2.com對映到web伺服器ip

在用瀏覽器訪問www.web1.com 顯示web1的頁面

在用瀏覽器訪問www.web2.com 顯示web2的頁面

修改

.0.11:80

systemctl restart httpd

在用瀏覽器訪問20.0.0.11:80 顯示web1的頁面

在用瀏覽器訪問20.0.0.11:8080 顯示web2的頁面

CentOS TCP Wrappers訪問控制介紹

linux就該這麼學 1 策略的配置格式 服務程式列表 客戶端位址列表之間以冒號分隔,在每個列表內的多個項之間以逗號分隔。1 服務程式列表 2 客戶端位址列表 以 開始的網域名稱 如 benet.com 匹配benet.com域中的所有主機 嵌入萬用字元 前者代表任意長度字元,後者僅代表乙個字元,如...

windows下Apache區域網訪問

1.ping來檢驗兩個主機是否網路暢通,由於現在很多的防火牆禁止ping,所以可能ping不通 2.用ethereal等抓包工具直接在網絡卡上進行抓包檢視網路是否有http訪問的tcp鏈結報文,注意 由於抓包工具是在網絡卡上工作,而防火牆是應用程工具,所以抓包工具不能被防火牆阻止,但對於本機環路抓包...

apache下開啟ssl訪問,即https

openssl windows下已編譯好的命令列程式 lamp開啟ssl 首先需要安裝openssl和apache的ssl模組,執行 yum install openssl mod ssl y 即可,接下來的配置方法和以下內容類似 wamp開啟ssl 1.修改httpd.conf檔案 去掉上面兩行前...