回覆列表
  • 1 # ryffi184

      每個Internet服務可以從多個目錄中釋出。透過以通用命名約定(UNC)名、使用者名稱及用於訪問許可權的密碼指定目錄,可將每個目錄定位在本地驅動器或網路上。虛擬伺服器可擁有一個宿主目錄和任意數量的其它釋出目錄。其它釋出目錄稱為虛擬目錄。  指定客戶URL地址,服務將整個釋出目錄集提交給客戶作為一個目錄樹。宿主目錄是“虛擬”目錄樹的根。虛擬目錄的實際子目錄對於客戶也是可用的。只有http://www.服務支援虛擬伺服器;而FTP和gopher服務則只能有一個宿主目錄。  虛擬目錄就是將其他目錄以對映的方式虛擬到該FTP伺服器的主目錄下,這樣,一個FTP伺服器的主目錄實質上就可以包括很多不同碟符、不同路徑的目錄,而不會受到所在盤空間的限制了。當用戶登入到主目錄下,還可以根據該賬戶的許可權對它進行相應的操作,就像操作主目錄下的子目錄一樣。如果使用者被鎖定在主目錄下,這項功能將允許他們訪問主目錄之外的其它目錄。  主目錄設定的許可權如果與虛擬目錄的許可權發生衝突,則以主目錄許可權為準。比如主目錄設定的許可權為讀取和寫入,而虛擬目錄的許可權只設置為讀取,則其許可權將會被主目錄許可權覆蓋掉,自動擁有寫入許可權。  IIS支援虛擬目錄,透過在“伺服器屬性”對話方塊中的“目錄”標籤可以管理虛擬目錄。建立虛擬目錄對於管理WEB站點具有非常重要的意義。虛擬目錄隱藏了有關站點目錄結構的重要資訊。因為在瀏覽器中,客戶透過選擇“檢視原始碼”,很容易就能獲取頁面的檔案路徑資訊,如果在WEB頁中使用物理路徑,將暴露有關站點目錄的重要資訊,這容易導致系統受到攻擊。

  • 中秋節和大豐收的關聯?
  • 上聯:窮書生,心明身也明,兜裡可藏日月,如何對下聯?