本文我們從實踐出發,一步一步向讀者介紹,如何將服務器中的“E:LeapftpBackup”文件夾共享給Internet用戶使用。
架設準備工作
由于架設Web共享快車道需要借用Windows服務器系統的IIS功能,因此在正式架設之前,我們需要先檢查一下自己的計算機是否安裝好了Windows 2000或Windows 2003服務器系統,看看當前的服務器系統是否已經安裝了IIS組件等。由于在Windows 2000服務器系統中,IIS組件在默認狀態下是自動安裝的,因此大家要檢查此時的IIS服務器是否工作正常。
1.在檢查IIS服務器的工作狀態時,我們可以按照如下步驟來操作。
(1)依次單擊“開始→設置→控制面板”命令,然后雙擊控制面板窗口中的“管理工具”圖標,之后再雙擊“Internet信息服務管理器”圖標,這樣系統就能打開IIS服務器列表界面了。
(2)單擊該界面左側的指定站點名稱,然后檢查站點名稱右側是否有“停止”字樣(如圖1),如果沒有的話就表明該服務器中指定IIS站點正處于啟動狀態。一般來說,IIS服務器中的站點應該是正常工作的,不過一旦發現它被意外停止的話,可以直接用鼠標右鍵單擊它,并從彈出的右鍵菜單中執行“啟動”命令,就能將它重新啟動起來了。要是在重啟過程中發現出錯信息的話,那我們最好重新把IIS服務器安裝并設置一下。
2.如果我們使用的是Windows 2003服務器系統,那就需要手工安裝IIS組件了,畢竟在默認狀態下,該組件是不會被系統自動安裝的。在Windows 2003系統中安裝IIS組件時,可以按照如下的操作步驟來進行。
(1)依次單擊“開始→設置→控制面板”命令,打開系統的控制面板窗口,雙擊其中的“添加或刪除程序”圖標,在其后彈出的界面中單擊“添加或刪除Windows組件”標簽。
(2)在彈出的組件向導窗口中,選中“應用程序服務器”選項,并單擊該頁面中的“詳細信息”按鈕。在其后打開的圖2界面中,檢查一下“Internet信息服務(IIS)”選項是否被選中,要是沒有的話將它選中,再單擊“確定”按鈕,隨后按向導提示就能安裝好IIS服務器了。
架設共享快車道
做好上面的各項準備工作后,現在我們就正式開始共享快車道的架設操作了。
1.首先設置好指定共享文件夾的發布參數,按照下面的步驟來一步一步設置。
(1)打開系統的資源管理器窗口,在該窗口中找到指定文件夾“E:LeapftpBackup”,然后用鼠標右鍵單擊“Backup”文件夾,選擇“共享和安全”命令,打開該文件夾的共享設置對話框。
(2)單擊該對話框中的“Web共享”標簽,打開標簽頁面,單擊該頁面中“共享位置”處的下拉按鈕。從彈出的下拉列表中選擇已經啟動成功的某個Web站點,之后選中該標簽頁面中的“共享該文件夾”選項,這樣系統將自動彈出如圖3所示的共享目錄權限設置對話框。在該對話框的“別名”處設置好“E:LeapftpBackup”文件夾的共享別名,同時設置好它的共享訪問權限。在這里,筆者使用了默認的共享別名“Backup”,同時將該文件夾的訪問權限設置為了允許“讀取”和允許“目錄瀏覽”。
注意:指定文件夾必須保存在NTFS格式的磁盤分區中,才能進行共享訪問權限的設置操作。
2.完成好指定文件夾的共享發布設置后,Internet用戶此時還不能使用IE瀏覽器訪問到指定的共享文件夾,這是由于我們的目的是要借助IIS信息發布功能,實現共享目錄的訪問,而IIS服務器在默認狀態下是不推薦啟用目錄瀏覽功能的,畢竟讓Internet中的所有用戶都能共享訪問到服務器中的指定文件夾,會大大降低服務器的整體運行性能。為了能夠實現高效、安全共享訪問目的,我們還需要在Windows服務器系統中進行如下的設置操作。
(1)首先依次單擊“開始→程序→管理工具→Internet信息服務管理器”命令,在彈出的服務器列表中,用鼠標右鍵單擊目標共享虛擬目錄“Backup”,選擇“屬性”命令,打開“Backup”目錄屬性設置對話框。
(2)單擊該對話框中的“目錄安全性”標簽,在對應標簽頁面的“身份驗證和訪問控制”設置項處單擊“編輯”按鈕,在其后出現的圖4設置窗口中,將“匿名訪問”選項的選中狀態取消,同時把“集成Windows驗證”復選項選中,這樣一來所有需要訪問共享虛擬目錄的用戶都需要賬號和密碼的驗證,從而拒絕了任意用戶隨意訪問服務器的可能,確保了服務器的整體運行性能不會下降。
(3)下面我們就需要為合適的用戶創建能夠訪問“Backup”共享虛擬目錄的賬號和密碼了。在創建賬號和密碼時,可以依次單擊“開始→程序→管理工具→計算機管理”命令,在彈出的計算機管理列表界面中,展開“本地用戶和組”選項,然后在其中為特定用戶創建好賬號和密碼,并授予該賬號能訪問共享虛擬目錄的權限。
(4)為了防止Internet上的任意一位普通用戶都能訪問“Backup”共享虛擬目錄,我們還需要打開“我的電腦”窗口,進入到“E:LeapftpBackup”文件夾所在的子窗口,然后依次單擊該窗口菜單欄中的“文件→共享和安全”命令,在隨后出現的對話框中單擊“安全”標簽,然后在圖5所示的標簽頁面中,將“Everyone”賬號的所有權限全部刪除掉,同時只給特定的賬號添加合適的訪問權限。此外,為安全起見,我們還必須將IIS服務器中其他暫時用不到的虛擬目錄全部刪除掉,并將所有發布目錄的執行權限全部取消。另外還必須將共享文件夾存放到服務器系統的非系統分區中,這樣即使共享目錄遭到了攻擊破壞,也不會造成多大的損失。
完成好上面的所有設置任務后,Web共享快車道架設任務就算完成了。以后,Internet上的特定用戶需要訪問IIS服務器中的“Backup”共享目錄時,只需要打開IE瀏覽器窗口,并在地址欄中輸入“http://xxx.xxx.xxx.xxx/backup”地址(其中xxx.xxx.xxx.xxx為IIS服務器所在的計算機IP地址,backup為“E:LeapftpBackup”文件夾的共享別名),單擊回車鍵后輸入訪問“Backup”共享目錄的賬號和密碼后,就能打開如圖6所示的“Backup”共享目錄瀏覽頁面了,這樣用戶就能共享訪問到IIS服務器“E:LeapftpBackup”文件夾中的文件內容了,而且還能任意下載其中的文件。
作者:秦皇島/吳瑾 來源:《網管員世界》月刊
新聞熱點
疑難解答
圖片精選