綠(lǜ)色資源網:您身邊(biān)最放心的安全(quán)下載站! 最新(xīn)軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網(wǎng)

技術教程
您的位置:首頁服務器類Linux服務器 → 詳解Linux下Apache服務器網頁密碼設置

詳解Linux下Apache服務器網頁密碼(mǎ)設置

我要評論 2010/01/25 16:27:54 來源:綠色資源網 編(biān)輯:華(huá)子 [ ] 評論:0 點擊:199次(cì)

在(zài) Linux 或 UNIX 下的 Apache 服務器中(zhōng)給網頁設置密碼—這是一種很簡單(dān)的基於用(yòng)戶名/口令(lìng)的認證方式,當我們在(zài)瀏覽器中訪問經此認 證模式保護的URL鏈接時(shí),將(jiāng)會出彈出一個對話框(kuàng),要求(qiú)用戶鍵入(rù)用戶名和口令。用戶輸入後,傳給(gěi)Apache服務器,Apache服務器驗證它的正(zhèng)確性, 如果正確,顯示頁(yè)麵,否則出現401錯(cuò)誤(沒有權限)。這是怎麽實現的呢?下麵我同過(guò)幾個配置實(shí)例給大家介紹一下。

實例一(yī):需要用戶名和口令的訪問控製,限製(zhì) WWW 服務器中 /home/httpd/html/backup/ 目錄中網站 www.ynaad.com 頁麵的訪問,隻允許用(yòng)戶“user1”以口令“passwd1”訪問(wèn)頁麵。

基本情況:假設www.ynaad.com 站(zhàn)點Apache服(fú)務器中的httpd.conf文件有設置為:


DocumentRoot /home/httpd/html

AccessFileName .htaccess

AllowOverride All
 

實現步驟:

1.使用htpasswd建立用戶文件:

$ htpasswd -c /home/httpd/secr/.htpasswd user1

此程序(xù)會詢問用戶“user1”的口令,你輸入(rù)“passwd1”,兩次生效。

2.建立.htaccess文件

用“vi /home/httpd/html/backup/.htaccess”命(mìng)令建立.htaccess文件(jiàn),並寫入以(yǐ)下幾行:


AuthName My Friend Only (注:這個名字是任取的)

AuthType Basic

AuthUserFile /home/httpd/secr/.htpasswd

require user super
 

最後設置文件.htpasswd和.htaccess的文件權限,確保Apache用戶有讀的(de)權(quán)限這樣就完成了網(wǎng)頁密碼設置的工作,現在你可以在瀏覽器中試一試效果了。

實例二:允許一組(zǔ)用戶訪問一個目錄。例如現在www.ynaad.com站點想(xiǎng)讓myfriend

組中的m1與m2兩個用戶分別能使用口令“m1pass”和“m2pass”訪問/home/httpd/html/

backup/目錄中的頁麵。

實現步驟:

1.使用htpasswd建立用戶文件,並在(zài)提示信息分別輸入(rù)m1與m2兩個用戶的口令“m1pass”和(hé)“m2pass”:


htpasswd -c /home/httpd/secr/.htpasswd m1

htpasswd -c /home/httpd/secr/.htpasswd m2
 

2.建立組文件,用“vi /home/httpd/secr/.htgroup”命令建立.htgroup文件,並寫(xiě)入下麵一行:

myfriend:m1 m2

3.建立.htaccess文件,用“vi /home/httpd/html/backup/.htaccess”命令,並寫入以下幾行:


AuthName My Friend Only

AuthType Basic

AuthUserFile /home/httpd/secr/.h
 

關鍵詞:Linux,Apache服務器(qì),網頁(yè)密碼

閱讀本文後您有什麽感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡