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

首頁 > 網(wǎng)站 > Apache > 正文

Apache服務(wù)器的安全性及實(shí)現(xiàn)(3)

2024-08-27 18:25:58
字體:
供稿:網(wǎng)友
四、Apache Server基于主機(jī)的訪問控制

  Apache Server默認(rèn)情況下的安全配置是拒絕一切訪問。假定Apache Server內(nèi)容存放在/usr/local/apache/share 目錄下,下面的指令將實(shí)現(xiàn)這種設(shè)置:

  <Directory  /usr/local/apache/share>
  Deny from all
  AllowOverride None
  </Directory>

  則禁止在任一目錄下改變認(rèn)證和訪問控制方法。

  同樣,可以用特有的命令Deny、Allow指定某些用戶可以訪問,哪些用戶不能訪問,提供一定的靈活性。當(dāng)Deny、Allow一起用時,用命令Order決定Deny和Allow合用的順序。

  1、拒絕某類地址的用戶對服務(wù)器的訪問權(quán)(Deny)

  如:Deny from all
  Deny from test.cnn.com
  Deny from 204.168.190.13
  Deny from 10.10.10.0/255.255.0.0

  2、允許某類地址的用戶對服務(wù)器的訪問權(quán)(Allow)

  如:Allow from all
  Allow from test.cnn.com
  Allow from 204.168.190.13
  Allow from 10.10.10.0/255.255.0.0
  Deny和Allow指令后可以輸入多個變量。

  3、實(shí)例:

  Order Allow, Deny
  Allow from all
  Deny from www.***.com

  則,想讓所有的人訪問Apache服務(wù)器,但不希望來自www.***.com的任何訪問。

  Order Deny, Allow
  Deny from all
  Allow from test.cnn.com

  則,不想讓所有人訪問,但希望給test.cnn.com網(wǎng)站的來訪。

  有關(guān)訪問控制的高級設(shè)置請閱讀UNIX系統(tǒng)管理書籍。

  五、Apache Sever的用戶認(rèn)證與授權(quán)

  概括的講,用戶認(rèn)證就是驗(yàn)證用戶的身份的真實(shí)性,如用戶帳號是否在數(shù)據(jù)庫中,及用戶帳號所對應(yīng)的密碼是否正確;用戶授權(quán)表示檢驗(yàn)有效用戶是否被許可訪問特定的資源。在Apache中,幾乎所有的安全模塊實(shí)際上兼顧這兩個方面。從安全的角度來看,用戶的認(rèn)證和授權(quán)相當(dāng)于選擇性訪問控制。

  建立用戶的認(rèn)證授權(quán)需要三個步驟:

  (1)建立用戶庫

  用戶名和口令列表需要存在于文件(mod_auth模塊)或數(shù)據(jù)庫(mod_auth_dbm模塊)中。基于安全的原因,該文件不能存放在文擋的根目錄下。如,存放在/usr/local/etc/httpd下的users文件,其格式與UNIX口令文件格式相似,但口令是以加密的形式存放的。應(yīng)用程序htpasswd可以用來添加或更改程序:

  htpasswd

主站蜘蛛池模板: 壶关县| 江阴市| 沁阳市| 凤冈县| 南阳市| 巴塘县| 肇东市| 武鸣县| 漠河县| 繁峙县| 高陵县| 闸北区| 红河县| 高阳县| 莱阳市| 马尔康县| 巴彦淖尔市| 罗源县| 天全县| 葵青区| 湾仔区| 湄潭县| 上高县| 开封市| 德州市| 南陵县| 明水县| 洛南县| 广水市| 奉贤区| 泌阳县| 贡山| 麻城市| 朝阳县| 稻城县| 荔波县| 射洪县| 伽师县| 波密县| 翁源县| 东乡族自治县|