引言: 當(dāng)今社會(huì),如何保護(hù)信息安全已經(jīng)成為了全球數(shù)字化發(fā)展過程中的重要課題,同時(shí)隨著數(shù)據(jù)量的增大,大容量存儲(chǔ)服務(wù)快速發(fā)展,衍生出了各種云服務(wù)以應(yīng)對(duì)越來越大的需求,這樣就給各大云服務(wù)提供商提供了一系列的問題,怎樣保證客戶數(shù)據(jù)的安全,怎樣存儲(chǔ)能夠保障用戶傳輸速率最大化等等。但是對(duì)于一些公司機(jī)密文件及較大的文件,存放于公網(wǎng)云端依然會(huì)存在一定風(fēng)險(xiǎn),同時(shí)文件的傳輸速率往往受限于出口速率,針對(duì)這些類型的文件,最保險(xiǎn)的存儲(chǔ)策略非FTP存儲(chǔ)服務(wù)莫屬了。
FTP是一種文件傳輸協(xié)議,作為可以搭建到公司內(nèi)網(wǎng)的其中一種服務(wù),能夠保證上傳到FTP的數(shù)據(jù)完全由公司IT運(yùn)維人員管理,由于網(wǎng)絡(luò)上的物理隔離,它的安全性毋庸置疑。另外其傳輸速率不會(huì)受到外網(wǎng)出口速率的限制,一般情況下可以發(fā)揮內(nèi)部網(wǎng)絡(luò)鏈路的最大速率。FTP做到了既保證安全同時(shí)保證了效率的數(shù)據(jù)存儲(chǔ)與傳輸。
FTP相較于各類各類云產(chǎn)品,它既有優(yōu)勢(shì)也有劣勢(shì)。但對(duì)于公司來說,對(duì)于一些需要備份的文件需要有著多方面的考量,是否安全是無疑是需要考量的首要問題。想要做到保障信息的安全,常見的兩大方向——加密或隔離。加密就必然會(huì)帶來一些列的問題,如使用何種加密算法,服務(wù)器硬件上需要使用一個(gè)什么樣的配置標(biāo)準(zhǔn)以達(dá)到加密處理速率等等,因其服務(wù)器成本和人員維護(hù)的費(fèi)用相對(duì)來講還是比較高,公司如果沒有一定的規(guī)模一般不會(huì)采用這種辦法來實(shí)現(xiàn)內(nèi)部文件備份。隨著信息安全備份需求的日益增大,云服務(wù)應(yīng)運(yùn)而生,像微軟的Azure云、億方云等產(chǎn)品,在他們背后有著強(qiáng)大的研發(fā)技術(shù)團(tuán)隊(duì)和高端的服務(wù)器集群設(shè)備,上傳的文件到達(dá)云上后進(jìn)行隨機(jī)的加密碎片化存儲(chǔ),下載調(diào)用時(shí)經(jīng)服務(wù)器快速拼接傳回,使得文件的安全得到了充足的保證。但是維護(hù)的成本高昂,作為使用的公司不得不購(gòu)買其服務(wù),增加了公司運(yùn)營(yíng)成本,這也引申出一個(gè)使用云服務(wù)成本的問題。作為公司來講,搭建一臺(tái)較高端的FTP服務(wù)器不過幾萬元,可使用多年,維護(hù)成本不高,其搭建在內(nèi)網(wǎng)中,使得與公網(wǎng)之前有著防火墻的物理隔離,安全性同樣得到了相當(dāng)好的保障。從傳輸速率問題上來看,云產(chǎn)品的下載速率與公司出口速率直接掛鉤,若想實(shí)現(xiàn)極速下載的效果,那就要向網(wǎng)絡(luò)運(yùn)營(yíng)商再支出一筆不菲的費(fèi)用,而FTP由于在內(nèi)網(wǎng)環(huán)境下,對(duì)傳輸速率的影響僅僅只有內(nèi)網(wǎng)設(shè)備和終端網(wǎng)卡速率的影響了,現(xiàn)如今最為普及的終端百兆網(wǎng)卡速率可以達(dá)到12M/S左右的下載速率,在傳輸速率上來看盡管FTP作為一個(gè)比云產(chǎn)品“舊”的多的服務(wù),依然可以占據(jù)絕對(duì)優(yōu)勢(shì)。但是優(yōu)勢(shì)歸優(yōu)勢(shì),F(xiàn)TP也有一個(gè)非常大的缺點(diǎn),若沒有VPN服務(wù)支持就無法實(shí)現(xiàn)移動(dòng)辦公,這也許是如今越來越多的云出現(xiàn)的原因。總體來看,云服務(wù)作為一個(gè)新興的產(chǎn)品,有著不可替代的移動(dòng)辦公優(yōu)勢(shì),但是FTP作為一個(gè)“古老”的服務(wù),依然存在著很多能讓它發(fā)光發(fā)熱的地方。
筆者剛進(jìn)入公司工作時(shí)公司的IT運(yùn)維正處于起步階段,盡管已經(jīng)搭建了FTP服務(wù)器,但由于沒有很好地深入發(fā)掘其功能,很少有同事愿意去使用,使得它的使用頻率較低,究其原因根本在于使用起來較為不便,只有使用Web頁(yè)面登陸才能夠上傳及下載,導(dǎo)致服務(wù)器長(zhǎng)時(shí)間超低負(fù)荷運(yùn)載,浪費(fèi)了珍貴的電力資源。另外,由于公司出口總帶寬有限,導(dǎo)致很多大軟件下載需要很長(zhǎng)時(shí)間,若一些常用資源提前下載好放到FTP中,當(dāng)再有對(duì)相同資源有需求的同事需要下載時(shí),就可使用FTP中的資源,這樣既減輕了網(wǎng)絡(luò)出口的壓力又節(jié)約了下載的等待時(shí)間。因此作為一名IT運(yùn)維人員,開展了針對(duì)FTP服務(wù)的研究,目的是簡(jiǎn)化使用步驟,提升FTP服務(wù)器對(duì)IT運(yùn)維工作的幫助,提高工作效率。
下面的分享主要是增進(jìn)FTP使用效果,使其更加桌面化,不必打開操作繁瑣的瀏覽器登陸,使上傳文件更加輕松。另外,編寫并使用BAT程序,通過命令行與FTP服務(wù),提升日常工作中常用資源的下載速度。兩個(gè)研究方向既涉及了FTP的安全存儲(chǔ)優(yōu)勢(shì),也涉及到了FTP的快速傳輸特點(diǎn)。
為了達(dá)到FTP端文件桌面化的效果,最好的方式即將服務(wù)器端的內(nèi)容顯示到文件夾中。使用文件資源管理器在地址欄中輸入“ftp://(服務(wù)器IP地址)”能夠登陸指定的FTP目錄中,說明此方法是可行的,那么如何使其以文件夾圖標(biāo)(快捷方式)形式存放于桌面呢?
在計(jì)算機(jī)桌面空白處單機(jī)右鍵,在“新建”欄下有一個(gè)“快捷方式”選項(xiàng),點(diǎn)擊此選項(xiàng)后,彈出了如圖2所示的對(duì)話框,直接輸入FTP地址后發(fā)現(xiàn)報(bào)錯(cuò)提示“找不到文 件xxx.xxx.xxx.xxx”說明系統(tǒng)并不支持直接輸入IP地址來訪問。FTP默認(rèn)的登錄方式為Web頁(yè)面登陸,可以從這里的對(duì)象位置輸入框中引用與之相關(guān)系統(tǒng)軟件,以下語句可以實(shí)現(xiàn)其功能,"%systemroot%/explorer.exe" ftp://(服務(wù)器IP地 址)/ ,其中%systemroot%意思是系統(tǒng)文件夾,在資源管理器中與輸入C:Windows一樣。explorer.exe就是我們常用的IE瀏覽器應(yīng)用程序。將此語句輸入后,進(jìn)入下一步“命名快捷方式”,在這個(gè)窗口中輸入一個(gè)名稱,以命名創(chuàng)建的快捷方式。完成后,一個(gè)FTP的文件夾就出現(xiàn)在了Windows桌面上。
雙擊這個(gè)文件夾,系統(tǒng)立刻就會(huì)彈出一個(gè)登錄的窗口,要求輸入用戶名和密碼,將IT運(yùn)維人員分配的賬戶信息輸入并點(diǎn)擊登錄后,會(huì)發(fā)現(xiàn)所有的FTP服務(wù)器中的文件就以文件夾形式顯示了出來,至此非常簡(jiǎn)單的幾步就將FTP文件夾實(shí)現(xiàn)桌面化顯示的效果。
更深入地,如何來實(shí)現(xiàn)FTP資源的一鍵下載及安裝呢?為了實(shí)現(xiàn)這個(gè)目標(biāo),不得不要請(qǐng)出批處理程序來完成,使用它需要對(duì)命令提示符命令有一定的了解。下面這個(gè)案例是通過編寫腳本程序?qū)崿F(xiàn)將上傳至FTP服務(wù)器的文件逐一自動(dòng)下載并放置于本地指定文件夾的方案,此腳本可以壓縮后在郵件中發(fā)送,相當(dāng)于發(fā)送了一個(gè)內(nèi)網(wǎng)“下載鏈接”,這樣既提升了某些常用軟件的下載速率,節(jié)省了公司出口的網(wǎng)絡(luò)資源,又方便同事分享其“鏈接”給其他人,大大提升公司FTP服務(wù)的使用頻率。
延伸來看,通過批處理程序不僅僅方便了同事間的下載共享,還可以成為運(yùn)維管理人員的“移動(dòng)硬盤”,將運(yùn)維需要的一些工具放到其中,打包做成一個(gè)工具包,輸入指定的數(shù)字就可以自動(dòng)從FTP服務(wù)器中下載調(diào)用相關(guān)工具,有助于更方便快捷的處理桌面設(shè)備和系統(tǒng)設(shè)備的故障。