麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > Apache > 正文

詳細解析Apache服務器實現的用戶驗證

2024-08-27 18:28:59
字體:
來源:轉載
供稿:網友

apache服務器已經內置用戶驗證機制,大家只要適當的加以設置,便可以控制網站的某些部分要用戶驗證。大家只要跟著我一步步做下來就應該能輕松實現用戶驗證。

前期準備,必須已經安裝apache,如果還沒安裝,或者對安裝很模糊的話,請先預習http://www.5ilinux.com/apache01.html

第1步:

我們在/var/www(apache的主頁根目錄)下建立一個test目錄。

mkdir /var/www/test

第2步

然后我們編輯httpd.conf

添加

alias /test"/var/www/test"<directory "/var/www/test">options indexes multiviewsallowoverride authconfig #表示進行身份驗證order allow,denyallow from all</directory>#allowoverride authconfig 表示進行身份驗證 這是關鍵的設置

第3步

在/var/www/test創建.htaccess文件

vi /var/www/test/.htaccess

authname "frank share web"

authtype basic

authuserfile /var/www/test/.htpasswd

require valid-user

#authname 描述,隨便寫

#authuserfile /var/www/test/.htpasswd

#require valid-user 或者 require user frank 限制是所有合法用戶還是指定用戶

#密碼文件推薦使用.htpasswd,因為apache默認系統對“.ht”開頭的文件默認不允許外部讀取,安全系數會高一點哦。

第4步

就是創建apache的驗證用戶

htpasswd -c /var/www/test/.htpasswd frank

#第一次創建用戶要用到-c 參數 第2次添加用戶,就不用-c參數

如果你們想修改密碼,可以如下

htpasswd -m .htpasswd frank

第5步:

ok,重啟apache服務,然后訪問 http://你的網站地址/test 如果順利的話,應該能看到一個用戶驗證的彈出窗口,只要填入第4步創建的用戶名和密碼就行。

為了服務器的性能,一般不推薦使用allowoverride authconfig或者allowoverride all,因為這會使服務器會不斷的去尋找.htaccess,從而影響服務器的效能,一般我們把一些后臺管理界面或者其他特殊目錄可能需要加驗證這個需求。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色电影免费提供 | 久草在线视频网 | a级高清免费毛片av在线 | 黄色大片免费看 | 国产在线精品一区二区三区不卡 | 欧美一级久久 | 久国产| 一级黄色在线免费观看 | 欧美四级在线观看 | 在线看小早川怜子av | 一级做a爱片性色毛片高清 国产精品色在线网站 | 日韩欧美电影一区二区三区 | 欧美视频国产精品 | 91短视频免费 | 久久久一区二区精品 | 1314av| 一区二区久久电影 | 免费一区二区三区 | 日韩一级免费毛片 | 91九色福利| 中文字幕四区 | 国产日本欧美在线观看 | 九九综合视频 | 欧美日韩一区,二区,三区,久久精品 | 亚洲xxx在线观看 | 久久无| 日产精品久久久一区二区开放时间 | 日本一区二区三区视频在线 | 欧美精品久久久久久久久久 | 久草在线新视觉 | 美女污污视频在线观看 | 激情网站免费观看 | 国产精品视频一区二区三区四区国 | 日韩av在线播放一区 | 久草手机在线 | 91在线播放国产 | 真人一级毛片免费 | 九九热在线精品视频 | 毛片免费视频 | 91精品视频在线看 | 中文字幕在线成人 |