欧美特黄不卡,涩涩视频在线,成人国产精品一区二区网站,亚洲一区二区三区欧美

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

Apache用戶認證辦法總結 (轉載)

Apache用戶認證辦法總結 (轉載)

更新時間:2022-04-29 文章作者:未知 信息來源:網絡 閱讀次數:

Apache用戶認證方法匯總

一.基本的Apache用戶認證方法:

若對某一目錄下的文件如/home/ftp/pub需要做到用戶認證,則在httpd.conf中加入下面的行
<>
options indexes followsymlinks
allowoverride authconfig
order allow,deny
allow from all

<>
用在目錄/home/ftp/pub下放文件.htaccess,內容如下:
authname "shared files"
authtype basic
authuserfile /etc/.passwd
require valid-user

用隨Apache來的程序htpasswd 生成文件/etc/.passwd,每行一個用戶名:密碼

只要能提供正確的用戶名和密碼對,就允許登錄訪問,這是針對任何地址來的請求都要求提供用戶名和密碼認證。

二.針對部分網段或地址要求認證。

若公司LAN所在網段為192.168.0.0/24,且有一防火墻專線接入Internet,內部網卡的地址為192.168.0.1/32,則現在希望所有通過撥本地163通過防火墻上的apache反向代理向LAN上的另一WWW服務器訪問時需要認證,而本地LAN上的用戶不需認證。可以在httpd.conf中放入:
〈Directory /home/ftp/pub>
Options Indexes FollowSymLinks
AllowOverride AuthConfig
order deny,allow
deny from 192.168.0.1
〈/Directory>

且在/home/ftp/pub/.htaccess中放入:
AuthName "shared files"
AuthType Basic
AuthUserFile /etc/.passwd
require valid-user
satisfy any

三.對同一目錄及其下的子目錄有不同的權限,僅某些人可以存取一目錄下的子目錄。
如有一目錄/home/ftp/pub/sales,有三個用戶user1,user2,user3都需要用戶名和密碼進入/home/ftp/pub,但僅user1,user2能進入/home/ftp/pub/sales.則放下面的行到httpd.conf

〈Directory /home/ftp/pub>
Options Indexes
AllowOverride AuthConfig
order allow,deny
allow from all
〈/Directory>

〈Directory /home/ftp/pub/sales>
Options Indexes
AllowOverride AuthConfig
order allow,deny
allow from all
〈/Directory>

且看/home/ftp/pub/.htaccess為:
AuthName "shared files"
AuthType Basic
AuthUserFile /etc/.passwd
require valid-user

且看/home/ftp/pub/sales/.htaccess
AuthName "shared files"
AuthType Basic
AuthUserFile /etc/.passwd
AuthGroupFile /etc/.salesgroup
require group manager

且文件/etc/.passwd內容為:
user1:passwd1
user2:passwd2
user3:passwd3

且文件/etc/.salesgroup內容為:
manager: user1 user2

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 潞城市| 太湖县| 江山市| 郴州市| 彝良县| 哈尔滨市| 油尖旺区| 社旗县| 高雄县| 江达县| 阳春市| 双柏县| 惠水县| 大余县| 曲阜市| 咸丰县| 龙山县| 延寿县| 平陆县| 崇州市| 通河县| 广宁县| 巴林左旗| 于田县| 南漳县| 锡林浩特市| 彭州市| 九江县| 垦利县| 大兴区| 哈巴河县| 商水县| 梁平县| 砀山县| 郯城县| 平利县| 泉州市| 夏河县| 广德县| 钟祥市| 朝阳区|