當前位置:首頁 » 文件管理 » ftp伺服器虛擬目錄

ftp伺服器虛擬目錄

發布時間: 2024-06-28 15:43:59

A. Windows Server 2008 R2 架設ftp伺服器並配置訪問多個不同的目錄

1、 進入【控制面板】ー>【管理工具】ー>Internet信息服務(IIS);
2、 雙擊【默認FTP站點】,在右側菜單中配置FTP主目錄、登錄賬戶、操作許可權等;
3、右擊【默認FTP站點】ー>【添加虛擬目錄】,設置虛擬目錄名稱,此名稱可以隨便寫,若要設置多個虛擬目錄,注意多個虛擬目錄的名稱不要重復;
4、設置虛擬目錄實際對應的物理路徑;
5、 顯示虛擬目錄(重要) :此時進入FTP主目錄下是看不到添加的虛擬目錄的,若要能在主目錄下訪問並能操作虛擬目錄, 需在主目錄文件夾下創建一個與前面設置的虛擬目錄別名同名的空文件夾 , 重新登錄FTP即可發現主目錄中多出來添加的虛擬目錄;
6、對虛擬目錄內的這些文件操作時,實際上是對虛擬目錄的操作。

B. 什麼是ftp的虛擬目錄

FTP虛擬目錄也就是設置讓用戶可見的假目錄,比如真實的物理目錄為:"C:\PubFTP",可虛擬成用戶的根目錄".\FTPName"或者二級目錄".\FTPName\Menu"等虛擬(路徑)目錄,其中FTPName為用戶自定義名稱。

C. 虛擬目錄的FTP虛擬目錄

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

D. 什麼是虛擬目錄,作用是什麼

每個 Internet 服務可以從多個目錄中發布。通過以通用命名約定 (UNC) 名、用戶名及用於訪問許可權的密碼指定目錄,可將每個目錄定位在本地驅動器或網路上。虛擬伺服器可擁有一個宿主目錄和任意數量的其它發布目錄。其它發布目錄稱為虛擬目錄。

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

熱點內容
php數組轉化為字元串 發布:2024-07-01 02:33:41 瀏覽:663
無法登錄ftp 發布:2024-07-01 02:27:23 瀏覽:479
怎麼把文件放到安卓模擬器中 發布:2024-07-01 02:21:46 瀏覽:474
ubuntu怎麼編譯c文件 發布:2024-07-01 02:21:39 瀏覽:772
oppo最高配置的手機是哪個 發布:2024-07-01 02:21:07 瀏覽:924
linux工作路徑 發布:2024-07-01 02:09:06 瀏覽:356
百錢買百雞c語言 發布:2024-07-01 02:09:04 瀏覽:751
雲伺服器ip如何設置成自己的格式 發布:2024-07-01 01:58:09 瀏覽:929
linux行尾 發布:2024-07-01 01:53:49 瀏覽:916
linux下配置nginx 發布:2024-07-01 01:48:34 瀏覽:677