如何用密碼保護網頁
有許多原因可能導致您需要對網頁進行密碼保護。也許您想隱藏網站的新版本,直到準備啟動該版本為止。限制訪問網站的私人部分,並使只有您認識和信任的人才能看到它們。或者,也許您只想讓站點上的信息僅對少數測試人員或審閱者開放。或者,您可能只想向少數幾個人授予對付費內容的訪問權限。無論您的動機是什麼,都有一種簡單的方法可以通過使用.htpasswd來限制對網頁甚至整個網站的訪問。
Htaccess,可讓您輕鬆地密碼保護Web服務器上的任何頁面或目錄-甚至整個網站。由於它依賴於Web服務器,因此有效的用戶名和密碼永遠不會與Web瀏覽器共享或存儲在HTML中,這為.htpasswd密碼保護頁面方法增加了一層安全性。
嘗試訪問站點或頁面時,彈出窗口將提示希望訪問此頁面的訪問者輸入用戶名和密碼。任何無法輸入必要憑據的訪問者都無法進入站點-就是這麼簡單。
使用此方法授予用戶訪問您站點上重要信息的權限時,最好確保他們需要輸入的密碼盡可能強。為此,最好生成長而強的隨機密碼或加密密碼,以確保黑客和其他不良行為無法通過彩虹表攻擊,暴力破解而進入相關網頁。攻擊等
如何使用.htpasswd對網頁進行密碼保護
- 打開文本編輯器,例如macOS的TextEdit或Windows的記事本。創建一個新文本,並將其命名為.htpasswd ,確保在名稱的開頭包括點。
- 保存文件。這樣做時,請確保選擇的格式是“ ASCII”,沒有文件擴展名。完整文件名應為.htpasswd 。
- 打開您的.htpasswd文件,並設置每個用戶名和密碼,每行一個,用冒號分隔,如下所示:
用戶名密碼
例如:
約翰·杜(JohnDoe):1dl3; 5nx4kg# - 將.htpasswd文件上傳到Web服務器上的非實時目錄。