知識庫相關文章彙整
什麼是FTP?
FTP就是File Transfer Protocol (client and server) ,它是一種獲得網際網路世界普遍採用的通訊協定之一,說什麼FTP協定恐怕對一般人來說太深奧了點。其實講白話一點,就是有一組非商業組織的學者們,在1985年的時候提出了一種開放的協定,提供給想要製作檔案傳輸相關應用的電腦軟體設計者們參考,讓大家可以依照這個標準,獨立製作出支持FTP協定的檔案傳輸軟體,確又可以確保互相能夠相容。
TP,是file trasfer protocol的縮寫。顧名思義,這是一個用來傳送檔案的指令。ftp不限於特定的作業系統(如UNIX)上才有,只要遵守一個特殊的協定,(TCP/IP protocol) ,甚至連不同的作業系統間,如UNIX與MS-DOS,也可以互傳資料呢!所以可以想見這個指令的強大功能了。因此,使用網路,不可不知ftp 之用法。ftp 能夠發揮網路的強大功能,真正達到資訊流通的目的。
而且,網路上有相當多的豐富的軟體,小至一些簡單好用的小工具程式,大至完整的作業系統,還有很多的學術論文、技術文件、各種程式的原始碼、圖形檔、聲音檔、動畫檔...等等,數也數不清。這些軟體,就是所謂的shareware,不僅完全免費,而且可以任意拷貝而不須擔心觸犯法律。至於要如何弄到這些東西呢?
FTP運作的原理
FTP是一種主從式的架構,也就是Client and Server架構,說什麼主從式對一般人來說恐怕是太難懂了一些,說穿了既然是主從式,那這個協定要運行一定就要有人開FTP Server,也要有人用FTP Client,唯有這兩組軟體搭配,才能達成FTP檔案傳輸的功效。
FTP Server就像是錄影帶出租店,裡面放著很多錄影帶(想像為電腦中的檔案) ,等著客戶來租借或是還片,錄影帶店的客人就像是FTP Client,會到錄影帶出租店中借影帶(想像為FTP中的 下載 動作)或是把片子還給出租店(想像為FTP中的 上傳 動作) 。
因此我們可以很簡單的歸納出,想要提供一個讓別人與自己的電腦透過網路作檔案上下傳服務的人,他就要安裝FTP Server的軟體,也就是所謂的FTP伺服器,想要到別人的FTP Server去抓檔案或是傳檔案給別人的人,就需要安裝FTP Client的軟體。
FTP優缺點分析
FTP是全世界最受歡迎的檔案傳輸標準,因此全世界中可以找到數百種相容於FTP的軟體,是實上FTP協定是否有什麼優缺點呢?以下是我們的分析。
首先我們先闡明標準的FTP協定提供了哪些檔案傳輸會用到的功能:帳號機制/檔案上傳/檔案刪除/檔案下載/檔案權限管理/改名/目錄(資料夾)管理/擴充命令。當然,很快的就有許多人發現其不足之處,如下:安全加密傳輸/壓縮傳輸/更細緻的檔案屬性變更以及對防火牆及NAT分享器更友善的設定方式。
基本上FTP傳輸協定在這幾年中由於不斷的補足與演化,早已完成了上面所說的三項缺失的補強,已支援了SSL安全連線,MODE-Z壓縮傳輸以及MLSD詳細式檔案列表功能,事實上只要搭配完全能對應這些功能的客戶端,基本上FTP已經沒有什麼缺點了,他完全足以應付個人到企業的檔案傳輸需求。
FTP軟體程式推薦
您用過 FTP 嗎?不論是上傳網頁還是下載程式,在網路上無處不見 FTP 協定的存在。那麼您平常又都用哪套 FTP 程式呢?FTP既然是Client and Server架構,那我們當然得推薦您好用的FTP Server以及好用的FTP Client。
知名的 FTP 用戶端軟體,例如:WS_FTP、CuteFTP…等,功能都很大,但都是需要付費購買的。但 FileZilla 可就不同了,它不但跨平台、內建多國語系,而且功能可一點也不遜色於付費軟體。有方便的雙視窗,支援拖曳功能、快速連線、路徑複製…等。 FileZilla 有著簡潔的介面和強大的功能,它支援多線傳輸及檔案續傳功能,能夠穩定的傳輸大量資料。有目錄分類功能的 FTP 站台管理員 (Site Manager)讓您快速設定常用的伺服器,還支援 Proxy 及防火牆,以及 SSL 加密及 SFTP 加密協定,讓您的資料傳輸多一層保障。
FileZilla 的介面由幾個主要的面板組成,上方是大塊的狀態列顯示伺服器回傳的資料,中間則是本地及遠端的檔案列表,下方的檔案傳輸清單顯示目前傳輸的狀況。這些面板都可以隨意開啟或關閉,同時對於檔案列表端您也可以切換目錄樹狀顯示,來顯示最多的檔案便於操作。
為了配合各國的使用環境,FileZilla 可以採用語系檔來切換選單語言,目前已有包括繁體中文在內的十種語系檔。除了有著眾多 FTP 的必備功能,FileZilla 還是一套 GPL 的開放原始碼軟體,使用上完全不需付費。
WS_FTP LE 是相當容易使用的FTP傳檔軟體,它的雙窗格設計一邊顯示本地電腦目錄以及檔案結構;另外一邊則是遠端FTP伺服器目錄以及檔案結構,不管是上傳或者下載軟體都很容易。WS_FTP LE (Limited Edition)是著名的檔案傳輸軟體WS_FTP 的限定版本,所謂限定是因為WS_FTP LE 只讓學生或教育機構免費使用,如果您要用在商業用途,則必須使用WS_FTP pro!
WS_FTP LE 的特點是有兩個窗格的設計,一邊顯示本地電腦目錄以及檔案結構;另外一邊則是遠端FTP伺服器目錄以及檔案結構。您可以選擇檔案,然後按下中間那一排按鈕動作。例如:sort、copy、delete、rename、view、refresh、create directory、change directory等等。您可以把常常登入的FTP站台的位址、使用者名稱以及密碼儲存起來,以便下一次可以快速登入。
FTP Client我們推薦全球知名的 SmartFTP FTP Client,SmartFTP一向走在時代的前端,不論是友善的操作介面,還是各種FTP最新機能的對應,他無一缺乏,是一套我們真心推薦給您的好產品,他一點都不輸給知名的CuteFTP,是實上我們覺得最新的CuteFTP版本反倒有了SmartFTP的影子。
FTP Client我們也推薦 CuteFTP FTP Client,CuteFTP無庸置疑的是全球最知名的FTP Client,一個產品出名必有其原因,他深深擄獲了許多網友的心,必然有其道理,他的功能強大方便好用就是最大的原因,不過以專業的角度來看,他並無法對應100%最新的FTP擴充功能,不過也許對於一般人來說已經足夠了。
(此篇文章為網路轉載,如有冒犯,請來信告知,當即刻移除!)