文件傳輸協(xié)議
2.4.1 FTP 基本概念
1.什么是 FTP
FTP(File Transfer Protocol)中文譯為文件傳輸協(xié)議,是因特網(wǎng)上的另一項主要服務(wù),這項服務(wù)的名字是由該服務(wù)使用的協(xié)議引申而來的,各類文件存放于 FTP 服務(wù)器,可以通過 FTP客戶程序連接 FTP 服務(wù)器,然后利用 FTP 協(xié)議進(jìn)行文件的“下載”或“上傳”。所謂下載就是通過相應(yīng)客戶程序,在文件傳輸協(xié)議的控制下,將因特網(wǎng)共享文件服務(wù)器中的文件傳回到本地計算機中,這個傳回文件的過程就稱為下載(Download)。除此之外,也可以將本地計算機中的文件傳送到 FTP 服務(wù)器上,這個過程便稱為上傳(Upload)。
2.匿名 FTP(Anonymous FTP)
連接 FTP 服務(wù)器,大都要經(jīng)過登錄(Login)的過程,也就是輸入在該服務(wù)器上申請的賬號和密碼,其目的是要讓 FTP 服務(wù)器知道是誰登錄進(jìn)來使用該主機。由于 FTP 服務(wù)相當(dāng)熱門,為了方便使用者,大部分 FTP 服務(wù)器都提供了一種稱作 Anonymous FTP(匿名 FTP)的服務(wù),使用者不需要申請主機的特殊賬號及密碼,即可進(jìn)入 FTP 主機,任意瀏覽及下載公共文件。在使用匿名 FTP 時,只要以 anonymous 作為登錄的賬號,再用電子郵件地址作為密碼即可進(jìn)入主機。使用匿名 FTP 進(jìn)入某主機時,通常只能下載文件,而無法上傳文件到該主機或修改主機中的文件。不過有些主機的管理者,為了讓大家有機會發(fā)表自己的文件或軟件,會在 FTP主機上建立一些目錄,即使是以匿名的方式登錄,也可以自由地上傳或修改這些目錄下的文件。
3.FTP 客戶程序
訪問 FTP 服務(wù)器的客戶機上必須裝有專門的客戶程序,常見的 FTP 客戶程序有:命令行程序 FTP、圖形化客戶程序 WS_FTP、CuteFTP 或瀏覽器。命令行客戶程序是 Windows 目錄下的一個可執(zhí)行文件 FTP. EXE,執(zhí)行 FTP 命令后,進(jìn)入 FTP 命令環(huán)境,建立加接、下載和上傳文件都需要專門的 FTP 命令來完成。圖形化客戶程序 WS_FTP、CuteFTP 可從網(wǎng)上下載安裝,建立連接、下載和上傳文件是在 Windows 的圖形化界面中完成的,相對簡單一些,但命名用者需要安裝 WS_FTP 程序,并學(xué)習(xí) WS_FTP 的操作使用方法,和命令行客戶程序一樣,這兩個程序在使用時都需要建立連接,輸入賬號進(jìn)行登錄,即使是匿名登錄也需要輸入anonymous 賬號進(jìn)行身份驗證。對比來講,用瀏覽器作為 FTP 客戶程序訪問 FTP 服務(wù)器是最為方便的一種方法,常見的瀏覽器 Microsoft Internet Explorer 和 Netscape Communicator 等都可作為 FTP 客戶程序使用,并且匿名登錄時不需要輸入 anonymous 賬號進(jìn)行身份驗證。注意:在瀏覽器 UPL 地址欄中如果不輸入服務(wù)器類型,則默認(rèn)的服務(wù)器類型是 http,即采用超文本傳輸協(xié)議 WWW 服務(wù)器。在訪問 FTP 服務(wù)器時,要指明所訪問的服務(wù)的類型“ftp”。另外,在訪問 FTP 服務(wù)器之前,通常需要知道所需要的軟件或資料存放的位置。
2.4.2 FTP客戶程序瀏覽器
下面,以 IE 瀏覽器作為 FTP 客戶程序,訪問清華大學(xué)的 FTP 服務(wù)器。下載“圖形界面的FTP 客戶程序 WS_FTP”。
(1)啟動IE瀏覽器,在URL地址欄輸入:
(2)雙擊 Software 文件夾,依次進(jìn)入 Network、FTP、Client、WsFTP 文件夾,如圖 2-47所示。
(3)找到要下載的文件 Ws_FTP.zip,雙擊該文件,彈出“文件下載”對話框,如圖 2-48所示。單擊“保存”按鈕,出現(xiàn)“另存為”對話框,指定下載文件存放的目錄和文件名,確定后開始下載。
2.4.3 FTP 客戶程序 FTP.exe
從使用者的角度來看,
一般情況下,應(yīng)在 Windows 的命令行提示符下使用這個工具,也可以在“運行”對話框中輸入 FTP,如圖 2-49 所示,隨即進(jìn)入 FTP 命令行狀態(tài),如圖 2-50 所示。
這時就可以使用 FTP 命令行工具了,通常先用 open 命令打開一個連接,把本地計算機與一個遠(yuǎn)程主機連接起來,然的用 dir 命令查看遠(yuǎn)程主機內(nèi)容,用 cd 命令進(jìn)入相應(yīng)的目錄。用get 或 mget下載遠(yuǎn)程主機的文件到本地計算機上。若對遠(yuǎn)程主機擁有寫權(quán)限,就可用 put或put 把本地計算機的文件傳到遠(yuǎn)程主機動上。完成任何后用 close 關(guān)閉此連接,然后可用 open打開另外一個連接或用 quit 退出 FTP.下面簡要介紹一下幾個重點的 FTP 命令。
相關(guān)推薦:
2012年軟考系統(tǒng)分析師考試60天完美復(fù)習(xí)計劃
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |