郭建偉
如果有人問您如何共享文件,您可能覺得這個問題過于簡單。無非是打開目標文件夾屬性窗口,在“共享”面板中選擇“共享此文件夾”項,設置具體的共享名和權限即可。的確,這是系統(tǒng)內(nèi)置的文件共享方式,雖然其使用起來非常簡單,但是并非完美無缺。在有些情況下,這種共享方式無法滿足我們更高層次的需求。本文就以全新的視角,向大家介紹一些新型的文件共享方式,希望能幫助您更好地利用局域網(wǎng)共享資源。
一、巧用虛擬盤實現(xiàn)安全共享
對于網(wǎng)管員來說,經(jīng)常遇到這樣的困惑——當多用戶同時訪問某個共享文件夾時,往往會產(chǎn)生數(shù)據(jù)沖突問題。例如當A用戶修改了其中某個文件后,其他用戶就無法得到該文件的原始內(nèi)容。尤其是當運行共享盤中的某程序時,必然涉及相關文件的讀寫操作。如果多個用戶同時運行該程序,就不可避免地造成文件數(shù)據(jù)的混亂。使用iFlyDisk這款軟件,能夠將共享盤映射為每個用戶的虛擬磁盤,讓其都擁有獨立的控制權,彼此之間互不影響,同時又不會對服務器上真實的磁盤造成任何影響。
在服務器上安裝iFlyDisk,在其安裝界面的“Choose Components”窗口的安裝類列表中選擇“Server”項(如果是客戶端安裝,需要選擇“Clients”項),完成服務器端程序的安裝。這里為了便于說明,假設服務器地址為“192.168.0.9”,共享盤為D盤。在iFlyDisk主界面中點擊菜單“服務→創(chuàng)建服務”項,在彈出窗口(圖1)中的“服務類型”欄中選擇“分區(qū)”,在“源”欄中選擇目標磁盤(這里為D盤),在“緩存”欄中調整緩存區(qū)大小。在“端口”欄中可以更改連接端口(默認為60000)。點擊確定按鈕,完成虛擬共享盤的創(chuàng)建操作。
在iFlyDisk主界面左側的“Local Services”節(jié)點下選擇對應的虛擬共享盤(例如“0.0.0.0.0:60000”,表示允許所有的客戶機通過本機的60000端口訪問本共享盤)。點擊工具欄上的“啟動”項,激活本虛擬共享盤,同時其名稱變?yōu)榧t色。在窗口右側顯示允許訪問本虛擬共享盤的客戶端地址列表,其默認地址為“0.0.0.0”,表示允許任何客戶端訪問本虛擬共享盤。這里為了簡單起見,采用默認配置。在“AccessControl”列中顯示“Protected”項,表示本虛擬共享盤處于保護狀態(tài)。
也就是說,當客戶機將本虛擬共享盤綁定為獨立磁盤后,可以像使用真實的本地磁盤一樣,對其進行讀寫甚至格式化操作,但是不會對服務器上真實的磁盤造成任何影響。當然,您可以根據(jù)需要更改本虛擬共享盤的訪問權限,在名稱為“0.0.0.0”的IP項目的右鍵菜單上點擊“Access”項,在分支菜單中選擇“Full Access”項,表示客戶機對其擁有完全訪問權限。選擇“Refuse”項,表示拒絕客戶機訪問操作。選擇“Protected”項,恢復默認的保護模式。
實際上,您可以針對不同的客戶機配置不同的訪問權限,方法是在上述右鍵菜單上點擊“DeleteClients”項,刪除名稱為“0.0.0.0”的IP項目。之后點擊菜單“客戶端→添加靜態(tài)客戶”項,可以將單個IP、指定區(qū)間的IP添加到上述地址列表中,然后為其分別設置所需的訪問權限。具體操作限于篇幅就不詳述了。按照上述方法,您可以將本機中的任意磁盤創(chuàng)建為虛擬共享盤,并為其指定允許訪問的客戶機IP以及操作權限。注意,不同的虛擬共享盤其連接端口是不同的。
在iFlyDisk客戶端管理程序工具欄上點擊“Mount”按鈕,在彈出窗口(圖2)的“Type”欄中選擇“Network”項,之后在“Parameters”欄中輸入服務器的IP(本例為192.168.0.9),在“Port”欄中輸入目標虛擬共享盤的連接端口。在“Mount to Letter”列表中選擇綁定到本機的盤符,勾選“Save virtual write data”項,表示自動保存虛擬共享盤中的數(shù)據(jù),當再次連接服務器時,不影響共享盤中的數(shù)據(jù)完整性。其余設置保持默認,點擊OK按鈕,就可以將服務器上的目標虛擬共享盤綁定到本機的指定盤符中。之后就可以如同使用本機磁盤一樣,訪問該虛擬盤中的文件了。不同的客戶端可以同時將服務器上相同的虛擬共享盤映射到本機中,這樣,每個用戶都擁有各自獨立的共享盤,彼此之間沒有任何影響。當使用完畢后,在iFlyDisk客戶端管理程序工具欄上點擊“Unmount”(卸載)按鈕,可以解除對目標虛擬共享盤的綁定。
二、打造私密文件共享空間
當您希望和好友之間安全地共享文件,但是采用常規(guī)的共享文件夾方式,其安全性不能令人滿意。有沒有完美的解決方案呢?有了F2F這款免費的綠色軟件,您就可以很輕松地在局域網(wǎng)中開辟私密文件共享空間,和好友之間可以安全可靠地共享文件。初次運行F2F,在自動打開的配置窗口(圖3)中的“Your UserName”欄中輸入自己的昵稱,注意不同用戶的昵稱不能重復。在“New Password”欄中輸入密碼,在“Your Port”欄中可以更改F2F端口號(默認為30025),其余的設置保持默認,點擊OK按鈕保存配置參數(shù)。
其他主機執(zhí)行同樣的初始化操作,注意所有主機的F2F端口必須一致。在F2F主界面中點擊菜單“File-Generate CardFile”項,在彈出窗口(圖4)中的“LAN IP”欄中輸入本機的IP內(nèi)網(wǎng)地址。在“CardFile”欄中點擊“Browse”按鈕,選擇口令文件存儲位置(其文件后綴為“.f2f”)。點擊OK按鈕,導出本機的口令文件。之后您可以將本機的口令文件發(fā)送給所有F2F用戶。其他的F2F用戶也需要分別導出本機的口令文件,并將其發(fā)送給別的用戶。您在F2F主窗口中點擊菜單“File→Import CardFile”項,選擇別人發(fā)給自己的口令文件。
值得說明的是,如果是Internet用戶,需要選擇“Friend is over Internet”項,如果是本局域網(wǎng)中的用戶,選擇“Friend is your same LAN”項。在“Folder”欄可以設置本機對其他F2F用戶開放的共享路徑,之后將需要共享的文件復制到該路徑中。按照同樣的方法,您可以分別導入其他F2F用戶的口令文件。為了便于共享,最好為所有F2F用戶設定相同的共享路徑。類似地,其他F2F用戶可以彼此導入其他用戶發(fā)來的口令文件。這樣F2F共享網(wǎng)絡就組建起來了。
AF2F主窗口右上角可以看到其他F2FJfl戶名稱列表,在目標用戶(注意其“State”列中的圖標應該為綠色,表示其在線)的右鍵菜單上點擊“View SharedFolder”項,可以瀏覽該用戶提供的共享文件夾內(nèi)容,之后可以隨意下載所需的文件。當需要上傳文件時,在窗口左側選擇單個或者多個文件,將其直接拖動到目標F2F用戶名稱上,即可將其上傳到該用戶開放的共享路徑中。其他F2F用戶可以按照同樣的方法,彼此之間可以安全快速地執(zhí)行數(shù)據(jù)傳輸任務。注意,F(xiàn)2F支持文件的斷點傳輸操作。F2F使用SSH V2高強度數(shù)據(jù)加密算法,對傳輸?shù)臄?shù)據(jù)進行加密處理。
三、巧用網(wǎng)絡剪切板共享文件
對于很多用戶來說,在和局域網(wǎng)中別的用戶共享文件時。都希望能夠像使用Windows剪貼板一樣,只要按下“Ctrl+C”鍵,就可以將數(shù)據(jù)傳送過去,那就可以大大提高效率。XL Share Board這款軟件,可以幫你輕松實現(xiàn)上述想法。
例如在用戶1和用戶2的電腦上都安裝好XLShare Board,因為其使用了17786和17787端口,如果開啟了防火墻的話,需要開放這兩個端口。在XLShare Board主窗口工具欄上按下“Monitor”項,開啟本地剪切板監(jiān)控功能。不管是用戶1還是用戶2,只要選定目標文本,點擊“Ctrl+C”鍵,復制的數(shù)據(jù)就立刻傳輸?shù)搅藢Ψ降碾娔X上,并在XL Share Board的主窗口(圖5)中顯示了出來。不管傳輸多少數(shù)據(jù),XL ShareBoard都可以將其存儲在歷史列表中。在歷史列表中雙擊所需的文本項,就可以將其復制到本機的剪貼板中。當需要傳輸文件時,用戶1只需將文件直接拖動到XL Share Board主窗口中,那邊用戶2在XL Share Board歷史列表中即可看到該文件,雙擊該文件后,就將其直接傳輸?shù)搅俗约旱碾娔X上。當需要傳輸文件夾時,只需將目標文件夾拖動到XL Share Board主窗口,按照同樣的操作方法,就可以將其下載到本機中。
有了XL Share Board的協(xié)助,不管傳輸文本,還是傳輸文件或者文件夾,都變得簡單決捷,工作效率自然提高。實際上,可以將XL Share Board安裝到所有的網(wǎng)絡主機上,不管任何一臺主機復制了文本或者傳輸了文件,所有的主機都可以接收,從而實現(xiàn)更大范圍的網(wǎng)絡剪切板操作。
四、巧妙推送,實現(xiàn)文件快速共享
對于大批量的文件傳送來說,按照常理需要先將其傳送至局域網(wǎng)共享文件夾中,然后通知大伙分別下載。使用FolderTransfer這款軟件,可以另辟蹊徑將相關的文件直接“扔”到每個用戶的電腦中,如同神秘的太極推手一般快捷高效。FolderTransfer的最大特點是可以在局域網(wǎng)(或者因特網(wǎng))中自動傳輸文件,使用者只需選擇好目標文件和接收對象,剩下的事情交給FolderTransfer打理即可。
在自己的電腦上安裝好FolderTransfer,之后讓別的成員在各自電腦上也安裝運行FolderTransfero這樣,項目組中的所有電腦就可以通過FolderTransfer彼此識別了,為之后的文件互傳創(chuàng)造了條件。注意,F(xiàn)olderTransfer默認使用的是8585端口,如果安裝有防火墻的話,需要開放該端口。當需要向其他成員發(fā)送文件時,在FolderTransfer主界面工具欄上點擊“FileTransfer”按鈕,在“Send Files to Network Computers”面板中點擊“Send Files to”按鈕,在文件傳輸向導窗口(圖6)中的“Select Files or Folders”面板中展開資源列表,勾選需要發(fā)送的所有文件或者文件夾。
當然,也可以直接將相關文件拖曳到FolderTransfer主界面中,導入需要傳輸?shù)奈募?。點擊“Next”按鈕,在下一步窗口中會自動搜索局域網(wǎng)中所有運行了FolderTransfer的其他主機。在本例中,因為項目組中所有電腦都運行了FolderTransfer,所以會將其名稱全部顯示出來。選擇目標主機名稱,也可以點擊“Select Online Targets”按鈕,選擇所有在線的主機,或者點擊“Select All”按鈕,選擇所有主機。當然,如果想過濾某些文件的話,可以在“Filters(Optional)”面板中設置哪些類型的文件可以發(fā)送,哪些類型的文件排除在發(fā)送范圍之外。
之后點擊OK按鈕,就可以將選擇的文件快速發(fā)送給其他的各臺主機了。在“Send Files to NetworkComputers”面板中可以查看文件傳輸?shù)倪M度和統(tǒng)計信息。各臺主機中的FolderTransfer接收到文件后,將其默認保存在C盤下的“FolderTransfer.Receive”文件夾中。這樣,無須任何復雜的操作,就可以將文件直接發(fā)送出去。項目組的其他成員不費吹灰之力,就可以輕而易舉地得到所需的文件了。當然,工作組的成員之間,也可以按照上述方法快捷地傳輸文件。注意,如果找不到目標主機的話,也可以在“Send Filesto Network Computers”面板點擊”Network”按鈕,在彈出菜單電點擊“Connect to。Computer”項,在連接窗口中的“Connect to a Computer”面板中輸入目標主機的IP和端口號(默認為8585),點擊OK按鈕,就可以連接該機了。
五、為優(yōu)盤巧加自動共享功能
優(yōu)盤等USB存儲設備使用越來越廣泛,如果插上優(yōu)盤后,就可以自動實現(xiàn)安全共享,就可以省去手工操作的煩瑣。有了SharePlugger這款獨特的軟件,不僅可以實現(xiàn)優(yōu)盤即插即共享服務,而且其安全性也很讓人滿意。當SharePlugger安裝完成后,會彈出修改共享模式的窗口,點擊“Yes”按鈕,激活Windows經(jīng)典共享模式,該模式的優(yōu)點是可以為共享資源設置訪問權限。插上自己的優(yōu)盤,在系統(tǒng)托盤中點擊SharePlugger圖標,在彈出菜單中點擊添加優(yōu)盤菜單項(例如點擊“Add:J(8GB)”項),在共郭受置窗口(圖7)中的“Host”欄中顯示本機名和IP地址,點擊該欄最右側的復制按鈕,可以將其復制到剪切板中。
在“Volume name”欄中可以更改該盤的卷標名,在“Share name”欄中可以更改該盤的共享名稱。在“Share description”欄中可以輸入共享描述信息。在“Share username”欄中可以選擇共享賬戶名(包括“shareplugger”和“extdisk_+該盤的原始卷標名”,默認使用“shareplugger”共享賬戶)。在“Share password”欄中以星號顯示密碼,可以在密碼欄最右側點擊復制按鈕,將其復制到剪切板中。本例的賬戶名為“shareplugger”,密碼為隨機產(chǎn)生。點擊“Update”按鈕,SharePlugger即可將優(yōu)盤設置為共享狀態(tài)了。
之后將共享賬戶名和密碼告訴其他人,當其他用戶想訪問該盤時,可以在主機搜索窗口中輸入本機的IP地址,搜索到本機后,雙擊該共享優(yōu)盤名稱,在認證窗口中輸入上述賬戶名和密碼,就可以訪問該優(yōu)盤中的數(shù)據(jù)了。當您不想共享優(yōu)盤時,在系統(tǒng)托盤中右擊SharePlugger圖標,在彈出菜單中選擇相應的卸載項目(例如“Eject:WINPE J:-8G”),就可以安全移除優(yōu)盤的共享狀態(tài)了。注意,一旦將某個優(yōu)盤設置為共享狀態(tài),SharePlugger可以自動記憶其共享屬性,以后再次連接該優(yōu)盤,SharePlugger可以自動將其設置為共享狀態(tài),這可以大大提高優(yōu)盤共享的效率。當您想更換訪問密碼時,在SharePlugger單中點擊“Settings”項,在設置窗口中點擊“Renewmaster password”按鈕,在彈出窗口中點擊“是”按鈕,SharePlugger可以立即更換訪問密碼。
六、巧妙集成網(wǎng)絡共享資源
在局域網(wǎng)中很多主機上都設置了不同的共享文件夾,而這些共享資源處于分散狀態(tài),如果某個用戶想訪問某個共享文件夾,必須先知道其所在的網(wǎng)絡路徑,然后才能對其進行訪問。對于管理員來說,希望將所有的共享文件夾全部集中到一個網(wǎng)絡驅動器中,就可以巧妙解決上述難題。使用ReaSoft Network Drive(簡稱RND)這款小巧的軟件,上述難題即可迎刃而解。
在局域網(wǎng)中的某臺服務器上安裝好RND,之后在系統(tǒng)托盤中雙擊RND圖標,在其管理窗口的工具欄上點擊“Add new disk”按鈕,在彈出窗口中選擇“Linkedfolders”項,在下一步窗口中點擊“+按鈕,在彈出窗口(圖8)的“Folder label”欄中輸入該共享文件夾的名稱,在“Folder path”欄中輸入目標共享文件夾路徑(例如“\\Pcl\share01”等)。也可以點擊瀏覽按鈕,在文件夾瀏覽窗口中打開“網(wǎng)上鄰居”分支,在其下的“Microsoft Windows Network”節(jié)點下顯示所有的工作組名稱,從中選擇目標網(wǎng)絡主機,即可顯示該機中所有的共享文件夾名稱,選中所需的文件夾后,點擊OK按鈕完成文件夾的添加操作。按照上述方法,您可以將局域網(wǎng)中的所有共享資源全部添加進來。在“List offolders”列表中顯示全部共享文件夾信息。
在下一步窗口中的“Disk letter”欄中選擇映射驅動器盤符,在“Disk label”欄中輸入該盤的描述信息。選擇“Mount manually”項,表示手工執(zhí)行綁定操作。選擇“Mount at Windows startup”項,表示當啟動Windows時,可以自動完成網(wǎng)絡盤的映射操作。之后點擊“Finish”按鈕完成網(wǎng)絡盤的創(chuàng)建操作。在RND主窗口中選擇目標盤,點擊工具欄上的“Mount”按鈕(或者點擊F5鍵),即可將其映射為本機的一個邏輯磁盤。您只需將該網(wǎng)絡盤設置為共享狀態(tài),對局域網(wǎng)中的所有用戶開放。這樣局域網(wǎng)中的所有用戶只需搜索到該服務器,打開該共享磁盤,就可以瀏覽局域網(wǎng)中所有的共享文件夾項目,進而快捷地操作目標共享文件夾,這無疑大大提高了網(wǎng)絡訪問的效率。
七、巧用P2P實現(xiàn)文件高速傳輸
同常規(guī)的下載手段相比,P2P下載方式可以讓您體驗飛一般的下載速度。那么在局域網(wǎng)中,能夠使用P2P技術傳輸文件嗎?使用File Transfer這款免費的綠色軟件,就可以輕松實現(xiàn)上述功能。尤其對于大塊頭文件來說,傳輸速度可以成倍提高。FileTransfer只包括一個體積為190KB的“FileTransfer.exe”文件,在您的電腦和好友的電腦上都可以安裝運行File Transfer。這里為了講述方便,將您的電腦稱為服務器端,其他用戶的電腦稱為客戶端。在服務器端打開File Transfter運行路徑,在其中建立占個名稱為“Downloads”的文件夾,該文件夾用來存放從客戶機端發(fā)送來的文件。
在客戶端電腦的FileTransfer運行路徑中創(chuàng)建名稱為“Downloads”和“Uploads”的文件夾,前者用來存儲服務器端傳送來的文件,后者的作用是存儲服務器端需要的文件,這樣服務器端只需向客戶機端發(fā)送文件傳輸請求信息,就可以將所需文件從客戶端的“Uploads”文件夾中上傳到服務器上。在服務器端的FileTransfe注窗口中點擊“Start Server”按鈕,激活服務器程序,F(xiàn)ileTransfer即可監(jiān)聽數(shù)據(jù)傳輸端口(默認為14567),等待對方的連接請求。在客戶端的File Transfe注窗口中點擊“Connect”按鈕,即可向服務器端的File Transfer發(fā)送連接請求,服務器端FileTransfer響應該請求,并與之建立網(wǎng)絡連接(圖9)。
在服務器端FileTransfer主窗口中點擊“SendFile”按鈕,選擇需要傳輸?shù)奈募啥噙x),F(xiàn)ileTransfer即可將選定的文件發(fā)送給客戶端的FileTransfer程序,客戶端將接收到的文件存儲到同路徑下的“Downloads”文件夾中。當然,服務器端FileTransfer也可以向客戶機請求發(fā)送文件,所請求的文件必須存儲在客戶端File Transfer路徑下的“Uploads”文件夾中。在服務器端的File Transfe注窗口的“FileName”欄中輸入所請求的文件全名(不包括路徑),點擊“Request File”按鈕,客戶機端的File Transfer接收到服務器端發(fā)送來的文件查詢信息后,會在“Uploads”文件夾中查找所需文件。
如果該文件存在,F(xiàn)ile Transfer就可以將其上傳給服務器端,服務器端接收到該文件,將其存儲在同路徑下的“Downloads”文件夾中。在文件發(fā)送和上傳過程中,在服務器端的File Transfer主窗口中可以點擊“PauseTransfers”按鈕暫停數(shù)據(jù)傳輸操作,再次點擊該按鈕,可以繼續(xù)文件傳輸操作。在文件傳輸過程中,在File Transfe注窗口的“Status”欄中顯示各種狀態(tài)信息,包括服務器啟動、客戶機連接成功、文件搜尋、文件發(fā)送、數(shù)據(jù)傳輸速度等信息。
八、在局域網(wǎng)中飛傳文件
當您想在局域網(wǎng)中將文件傳送給別人,按照常規(guī)方式,需要將文件復制到網(wǎng)絡共享文件夾中,之后對方才可以將該文件復制到本機上。上述方法實際上比較煩瑣,文件需要復制來復制去,倒騰幾次才可以到達目的地,能否打破常規(guī),在局域網(wǎng)中快速傳遞文件呢?使用Sharea這款獨特的軟件,您只需輕輕地拖動文件,就可以將其快速傳送給對方。
首先在局域網(wǎng)中相關主機上都安裝好Sharea,之后在系統(tǒng)托盤中的Share圖標的右鍵菜單上點擊“Settings”項,在其設置窗口(圖10)中的“Save filesto”欄中點擊瀏覽按鈕,選擇文件存儲路徑,這樣當該機接收到其他主機通過Sharea傳送來的文件后,可以將其自動保存到指定的路徑中。在“Login”欄中顯示該機當前登錄賬戶名,為了便于區(qū)分主機賬戶,防比名稱重復現(xiàn)象,可以在該欄中自定義本機賬戶名,這樣文件傳送起來就會更加順利。
在所有的相關主機上,全部按照上述方法進行配置。Sharea運行后,會在桌面上出現(xiàn)獨特的懸浮窗口。這里舉例說明Sharea的用法,假設A主機上的“userl”用戶需要向B主機上的“user2”用戶傳送文件。A主機的“userl”用戶將文件直接拖動到Sharea的懸浮窗中。之后點擊該懸浮窗右下角的賬戶圖標,在彈出菜單中顯示局域網(wǎng)中所有運行了Sharea的主機賬戶名。在其中點擊B主機的“user2”賬戶名,在彈出的短信息窗口中輸入關于該文件的描述信息,之后點擊“Send”按鈕,該文件就會直接發(fā)送給B主機上的“user2”用戶。B主機上的“user2”用戶只需雙擊Sharea懸浮窗,在彈出窗口中即會顯示“userl”用戶發(fā)來的短信息。確認后就可以自動接收A主機發(fā)送來的文件,并將其保存到預設的路徑中。與此同時,在“used”用戶主機上Sharea懸浮窗底部顯示文件發(fā)送進度條,該用戶可以隨時點擊其中的取消按鈕,中斷文件傳輸操作。按照上述方法,不同的主機用戶可以靈活快速互傳文件。以上軟件下載地址:http://suo.im/4AfnDe。