国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 操作系統(tǒng) > 正文

12、目錄索引和身份驗(yàn)證/基于個(gè)人主頁(yè)身份驗(yàn)證

2024-06-28 13:18:58
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
12、目錄索引和身份驗(yàn)證/基于個(gè)人主頁(yè)身份驗(yàn)證一、目錄索引和身份驗(yàn)證

1、把http服務(wù)的編碼改為utf-8,把var/www/html目錄下 設(shè)置不允許目錄索引,允許局部配置

[root@localhost html]# vi /etc/httpd/conf/httpd.conf

按:進(jìn)入命令行 ,再輸入 /AddDefau,按回車看有AddDefaultCharset ,如果沒(méi)有,按 n 鍵 查找下一個(gè)改為 AddDefaultCharset utf-8 ,如下圖

image

同上面的操作

:/AllowOverride 查找, 找到其中 <Directory "var/www/html">將下面的二個(gè)修改如下:Options -Indexes FollowSymLinks (不允許目錄索引)AllowOverride All (允許局部配置)

image

(注意:

全局配置: 寫(xiě)在 httpd.conf 文件

局部配置: 寫(xiě)在 .htaccess 文件

Options -Indexes FollowSymLinks 不允許目錄索引 即是訪問(wèn)var/www/html目錄,看不到里面的東西

Options Indexes FollowSymLinks 允許目錄索引 訪問(wèn)var/www/html目錄,可以遍歷里面的東西

AllowOverride All 允許局部配置 即是var/www/html目錄下 有.htaccess局部配置文件,就以這個(gè)里面設(shè)置為準(zhǔn)

AllowOverride None 不允許局部配置

2、重啟httpd服務(wù),使配置生效

[root@localhost html]# service httpd restart停止 httpd: [ 確定 ]啟動(dòng) httpd: [ 確定 ]

還有另一種:

[root@localhost html]# apachectl restart

3、分別創(chuàng)建lab 和 exam 目錄,在其下創(chuàng)建1.txt 和2.txt

[root@localhost html]# cd /var/www/html[root@localhost html]# mkdir lab exam[root@localhost html]# cd lab[root@localhost lab]# cat > 1.txt實(shí)驗(yàn)

[root@localhost root]# cd /var/www/html/exam[root@localhost exam]# cat > 2.txt測(cè)試

4、為exam配置局部配置文件

[root@localhost exam]# cat > .htaccessOptions Indexes (允許目錄索引)

5、測(cè)試 不允許目錄索引

在瀏覽器輸入http://192.168.170.4/lab/,有以下錯(cuò)誤提示

image

在瀏覽器輸入http://192.168.170.4/exam/,正常顯示,證明exam目錄下的局部配置文件生效

image

.

6、如果想lab目錄,要指定帳號(hào)和密碼登錄后 才能查看 (身份驗(yàn)證)

[root@localhost exam]# cd /var/www/html/lab[root@localhost lab]# cat > .htaccess

Options Indexes

AuthType BasicAuthName "teach"AuthUserFile "/var/www/users"Require valid-user

[root@localhost lab]# htpasswd -c /var/www/users wang (添加用戶)New passWord:Re-type new password:Adding password for user wang

[root@localhost lab]# chown apache:apache /var/www/users (加權(quán)限)

測(cè)試:

image

image

二、基于個(gè)人主頁(yè)身份驗(yàn)證

1、

[root@localhost lab]# vi /etc/httpd/conf/httpd.conf

UserDir disable ( 這個(gè)把# 注釋掉)

UserDir public_html (這個(gè)去掉 # 注釋)如下圖:

image

[root@localhost lab]# apachectl restart

[root@localhost lab]# su - yanji[yanji@localhost yanji]$ mkdir public_html[yanji@localhost yanji]$ cd public_html[yanji@localhost public_html]$ cat > index.htmlyanji個(gè)人主頁(yè)

(即是 個(gè)人主頁(yè) 就是 用戶public_html 目錄下的 index.html)

這時(shí)候由于權(quán)限問(wèn)題,會(huì)有下面錯(cuò)誤

image

解決方案:給yanji 和 public_html 目錄加權(quán)限

[yanji@localhost public_html]$ chmod 701 .[yanji@localhost public_html]$ cd /home/yanji[yanji@localhost yanji]$ chmod 701 .

image

至此,完成


上一篇:14、 三種虛擬主機(jī)

下一篇:10、WGET

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 溆浦县| 丽水市| 靖宇县| 通河县| 镇巴县| 乐山市| 台江县| 桐城市| 百色市| 阳城县| 新津县| 图木舒克市| 武夷山市| 昌黎县| 广昌县| 修文县| 阿拉尔市| 梧州市| 永胜县| 郧西县| 茂名市| 澄迈县| 广河县| 革吉县| 麟游县| 安义县| 芒康县| 南漳县| 武平县| 兴海县| 黄冈市| 大理市| 宜黄县| 城步| 拜泉县| 余姚市| 永兴县| 吉首市| 永修县| 普兰县| 阿尔山市|