當前位置:首頁 » 文件傳輸 » 用戶如何訪問虛擬目錄
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

用戶如何訪問虛擬目錄

發布時間: 2023-03-03 15:49:11

㈠ 什麼是虛擬目錄它的作用是什麼

很多時候,上傳的文件多了,架設伺服器當初設定的主目錄所在盤空間往往就不夠了,怎麼辦?這就需要設置虛擬目錄。虛擬目錄就是將其他目錄以映射的方式虛擬到該ftp伺服器的主目錄下,這樣,一個ftp伺服器的主目錄實質上就可以包括很多不同盤符、不同路徑的目錄,而不會受到所在盤空間的限制了。當用戶登錄到主目錄下,還可以根據該賬戶的許可權對它進行相應的操作,就像操作主目錄下的子目錄一樣。如果用戶被鎖定在主目錄下,這項功能將允許他們訪問主目錄之外的其它目錄。
主目錄設置的許可權如果與虛擬目錄的許可權發生沖突,則以主目錄許可權為准。比如主目錄設置的許可權為讀取和寫入,而虛擬目錄的許可權只設置為讀取,則其許可權將會被主目錄許可權覆蓋掉,自動擁有寫入許可權。
iis
支持虛擬目錄,通過在「伺服器屬性」對話框中的「目錄」標簽可以管理虛擬目錄。建立虛擬目錄對於管理
web
站點具有非常重要的意義。首先,虛擬目錄隱藏了有關站點目錄結構的重要信息。因為在瀏覽器中,客戶通過選擇「查看源代碼」,很容易就能獲取頁面的文件路徑信息,如果在
web
頁中使用物理路徑,將暴露有關站點目錄的重要信息,這容易導致系統受到攻擊。其次,只要兩台機器具有相同的虛擬目錄,你就可以在不對頁面代碼做任何改動的情況下,將
web
頁面從一台機器上移到另一台機器。還有就是,當你將
web
頁面放置於虛擬目錄下後,你可以對目錄設置不同的屬性,如:read、excute、script。讀訪問表示將目錄內容從
iis
傳遞到瀏覽器。而執行訪問則可以使在該目錄內執行可執行的文件。當你需要使用
asp
時,就必須將你存放
.asp
文件的目錄設置為「excute(執行)」。作者建議大家在設置
web
站點時,將
html
文件同
asp
文件分開放置在不同的目錄下,然後將
html
子目錄設置為「讀」,將
asp
子目錄設置為「執行」,這不僅方便了對
web
的管理,而且最重要的提高了
asp
程序的安全性,防止了程序內容被客戶所訪問。因為在今年
7
月底的時候
iis
被一些網路高手發現了一個可怕的
bug,那就是,當你在一個站點的
.asp
文件後加上
::$data
後,客戶將能在瀏覽器中看到該
.asp
文件的所有源代碼,這對於一個站點來說是非常可怕的。當然微軟已經針對這個
bug,編寫了補丁,但是為了徹底杜絕這種可能性的發生,作者還一建議大家不要將
.asp
所在的目錄設置為可讀。

㈡ ftp服務中如何設置虛擬目錄虛擬目錄有何作用求答案

Serv-U虛擬目錄建立介紹:
我們可以使用Serv-U中的「虛擬路徑映射 」功能來解決這個問題,具體的操作方法如下:一、 在「域」「設置」下的「常規」中選擇「添加」
二、在「步驟一」中選擇填寫要映射的目錄的物理路徑,本例中為「F:LoveHina」
虛擬目錄有何作用:
虛擬目錄指代一個虛擬根, 應該算是一種安全保護的措施
三、在「步驟二」中選擇物理路徑映射到的目錄,本例中為「%HOME%」(推薦值)
四、 在「步驟三」中給虛擬目錄起一個名字。這個就無所謂了,本例中為「LoveHina03」
五、這樣我們就已經建立好了一個虛擬目錄的映射,我們可以在下圖中看到這個虛擬目錄的一些屬性值。
六、現在只是完成了一半的操作,我們還需要做一些許可權上的修改,然後才可以讓登錄到你FTP上的人看到這個虛擬目錄。
在「域」下的「用戶」中選擇一個賬號,然後在該賬號下的「目錄訪問」中選擇「添加
七、在「路徑訪問規則」中填寫已經映射的虛擬目錄的物理路徑。

㈢ 虛擬目錄的FTP虛擬目錄

FTP虛擬目錄可以作為FTP站點主目錄下的子目錄來使用,盡管這些虛擬目錄並不是主目錄真正意義上的子目錄。究其實質,虛擬目錄是在FTP站點的根目錄下創建一個子目錄,然後將這個子目錄指向本地磁碟中的任意目錄或網路中的共享文件夾。創建虛擬目錄的步驟如下所述:
第1步,打開「Internet 信息服務(IIS)管理器」窗口,在左窗格中展開「FTP站點」目錄。右鍵單擊創建的FTP站點名稱,在彈出的快捷菜單中依次選擇「新建」→「虛擬目錄」命令。打開「虛擬目錄創建向導」對話框,在歡迎對話框中直接單擊「下一步」按鈕。
第2步,在打開的「虛擬目錄別名」對話框中,用戶需要設置連接到該虛擬目錄時使用的名稱。虛擬目錄的別名不必跟指向的實際目錄名相同。在「別名」編輯框中輸入虛擬目錄名稱,並單擊「下一步」按鈕。
第3步,打開「FTP站點內容目錄」對話框,這里需要指定虛擬目錄指向的實際目錄。單擊「瀏覽」按鈕在本地磁碟中選中實際目錄,或者在「路徑」編輯框中輸入網路共享文件夾的UNC路徑。設置完畢單擊「下一步」按鈕。
小提示:如果用戶在「路徑」編輯框中輸入共享文件夾的UNC路徑,在單擊「下一步」按鈕後會打開「安全憑據」對話框,要求輸入有權訪問指定該共享文件夾的用戶名和密碼。
第4步,在打開的「虛擬目錄訪問許可權」對話框中可以設置該目錄的訪問許可權,用戶可以根據實際需要決定是否選中「寫入」復選框。依次單擊「下一步」→「完成」按鈕完成創建過程。

㈣ 虛擬目錄的Web虛擬目錄

Web伺服器中虛擬目錄需要在主目錄的基礎上進行創建:
第1步,在開始菜單中依次單擊「管理工具」→「Internet信息服務(IIS)管理器」菜單項,打開「Internet
信息服務(IIS)管理器」窗口。在左窗格中依次展開伺服器→「網站」目錄,右鍵單擊Web站點名稱,在彈出的快捷菜單中依次選擇「新建」→「虛擬目錄」命令。
第2步,在打開的「虛擬目錄創建向導」中單擊「下一步」按鈕,打開「虛擬目錄別名」對話框。然後在「別名」編輯框中輸入一個能夠反映該虛擬目錄用途的名稱(如MsserverBook),並單擊「下一步」按鈕。
第3步,打開「網站內容目錄」對話框,在此處需要指定虛擬目錄所在的路徑。單擊「瀏覽」按鈕,在本地磁碟或網上鄰居中選擇目標目錄,虛擬目錄與網站的主目錄可以不在一個分區或物理磁碟中。依次單擊「確定」→「下一步」按鈕。
第4步,在打開的「虛擬目錄訪問許可權」對話框中,可以設置該虛擬目錄准備賦予用戶的訪問許可權。用戶可以根據實際需要設置合適的許可權,並單擊「下一步」按鈕。
第5步,打開完成創建虛擬目錄對話框,單擊「完成」按鈕關閉虛擬目錄創建向導。

㈤ asp.net 虛擬目錄的配置問題,各位幫幫忙!!!

從「運行」對話框中啟動
IIS
管理器
在「開始」菜單上單擊「運行」。
在「打開」框中,鍵入
inetmgr,然後單擊「確定」。
從管理服務控制台啟動
IIS
管理器
在「開始」菜單上單擊「運行」。在「運行」文本框中鍵入
control
panel,然後單擊「確定」。
在「控制面板」窗口中單擊「管理工具」。
在「管理工具」窗口中單擊「Internet
信息服務」。
創建虛擬目錄
現在,IIS
管理器已經啟動,您可以創建虛擬目錄了。
使用
IIS
管理器創建虛擬目錄
1、在
IIS
管理器中,展開要添加虛擬目錄的本地計算機和網站。右擊要創建虛擬目錄的站點或文件夾,指向「新建」,然後單擊「虛擬目錄」。
2、在虛擬目錄創建向導中,單擊「下一步」。
3、在「別名」框中,鍵入虛擬目錄的名稱,然後單擊「下一步」。選擇一個易於鍵入的簡稱,因為用戶必須鍵入此名稱才能訪問網站。
4、在「路徑」框中,鍵入或瀏覽至包含虛擬目錄的物理目錄,然後單擊「下一步」。請注意,您可以選擇現有的文件夾或者創建一個新文件夾來包含虛擬目錄的內容。
5、選中與要分配給用戶的訪問許可權對應的復選框。默認情況下,「讀取」和「運行腳本」復選框處於選中狀態;使用這些許可權,您可以在許多常見情況下運行
ASP.NET
頁。
6、單擊「下一步」,然後單擊「完成」。
配置虛擬目錄
在創建新的虛擬目錄後,可以將它配置為運行
ASP.NET
頁並配置安全性。下表顯示在所有版本的
IIS(包括
IIS
6.0)中可用的許可權設置。
注意:(
您選擇的要賦予其站點瀏覽許可權的帳戶或組(如果您在創建虛擬目錄時禁用了匿名身份驗證)。
讀取和執行。。為訪問
ASP.NET
當前用戶上下文的系統資源而配置的帳戶,如
Network
Service
帳戶
(IIS
6.0)

ASPNET
帳戶(IIS
5.0

5.1)。)
在完成對虛擬目錄的配置後,可以向與虛擬目錄關聯的物理目錄添加
ASP.NET
網頁。有關更多信息,請參見配置
ASP.NET
應用程序。
為虛擬目錄配置安全性和身份驗證
1、在
IIS
管理器中,右擊要配置的虛擬目錄的節點,然後單擊「屬性」。
2、單擊「目錄安全性」選項卡,然後在「身份驗證和訪問控制」部分單擊「編輯」。
3、選中與要用於虛擬目錄的身份驗證方法對應的復選框,然後單擊「確定」。默認情況下,「啟用匿名訪問」和「Windows
集成身份驗證」復選框已經處於選中狀態。
4、在
Windows
資源管理器中,定位到將包含站點各頁的文件夾。右擊該文件夾,然後單擊快捷菜單上的「共享和安全」。
5、在「安全」選項卡上,配置所需的其他任何帳戶和許可權,然後單擊「確定」。