文件傳輸協(xié)議FTP服務(wù)配置實驗參考_第1頁
文件傳輸協(xié)議FTP服務(wù)配置實驗參考_第2頁
文件傳輸協(xié)議FTP服務(wù)配置實驗參考_第3頁
文件傳輸協(xié)議FTP服務(wù)配置實驗參考_第4頁
文件傳輸協(xié)議FTP服務(wù)配置實驗參考_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、文件傳輸協(xié)議FTP服務(wù)配置實驗文件傳輸協(xié)議FTP服務(wù)配置實驗文件傳輸協(xié)議FTP服務(wù)配置實驗昆明理工大學(計算機網(wǎng)絡(luò))實驗報告實驗名稱 文件傳輸協(xié)議FTP服務(wù)配置實驗 實驗時間 2012 年 5 月 日專業(yè)班級 電信091 姓名 學號 成績 教師簽名 實驗?zāi)康模毫私釬TP服務(wù)的體系結(jié)構(gòu)與工作原理掌握利用Microsoft的IIS實現(xiàn)FTP服務(wù)的基本配置熟悉常見的FTP命令的使用實驗原理:文件傳輸協(xié)議(FTP)是用于在網(wǎng)絡(luò)上進行文件傳輸?shù)囊惶讟藴蕝f(xié)議,它屬于網(wǎng)絡(luò)協(xié)議的應(yīng)用層。FTP的主要功能是在主機間高速可靠的傳輸文件。FTP服務(wù)一般運行在20、21兩個端口,端口20用于在客戶端和服務(wù)器之間進行傳

2、輸數(shù)據(jù)流,而端口21用于傳輸控制流,并且是命令通向ftp服務(wù)器的進口。當數(shù)據(jù)通過數(shù)據(jù)流傳輸時,控制流處于空閑狀態(tài)。當控制流空閑很長時間后,客戶端的防火墻會把其會話置為超時,這樣當大量的數(shù)據(jù)通過防火墻時,會產(chǎn)生一些問題。此時,雖然文件可以成功的傳輸,但因為控制會話會被防火墻斷開,傳輸會產(chǎn)生一些錯誤。FTP實現(xiàn)的目標:促進文件的共享(包括計算機程序或者數(shù)據(jù))鼓勵間接的使用遠程計算機向用戶屏蔽不同主機中各種文件存儲系統(tǒng)的細節(jié)可靠和高效的傳輸數(shù)據(jù)3、FTP命令:.ascii:使用ascii類型傳輸方式。 .bell:每個命令執(zhí)行完畢后計算機響鈴一次。 .bin:使用二進制文件傳輸方式。 .bye:退出

3、ftp會話過程。 .case:在使用mget時,將遠程主機文件名中的大寫轉(zhuǎn)為小寫字母。 .cd remote-dir:進入遠程主機目錄。 .cdup:進入遠程主機目錄的父目錄。 .chmod mode file-name:將遠程主機文件file-name的存取方式設(shè)置為mode,如:chmod 777 a.out。 .close:中斷與遠程服務(wù)器的ftp會話(與open對應(yīng))。 .cr:使用asscii方式傳輸文件時,將回車換行轉(zhuǎn)換為回行。 .delete remote-file:刪除遠程主機文件。 .debugdebug-value:設(shè)置調(diào)試方式, 顯示發(fā)送至遠程主機的每條命令,如:deb

4、up 3,若設(shè)為0,表示取消debug。 .dirremote-dirlocal-file:顯示遠程主機目錄,并將結(jié)果存入本地文件 .get remote-filelocal-file: 將遠程主機的文件remote-file傳至本地硬盤的local-file。 .glob:設(shè)置mdelete,mget,mput的文件名擴展,缺省時不擴展文件名,同命令行的-g參數(shù)。 .hash:每傳輸1024字節(jié),顯示一個hash符號(#)。 .helpcmd:顯示ftp內(nèi)部命令cmd的幫助信息,如:help get。 .idleseconds:將遠程服務(wù)器的休眠計時器設(shè)為seconds秒。 .image:設(shè)

5、置二進制傳輸方式(同binary)。 .lcddir:將本地工作目錄切換至dir。 .lsremote-dirlocal-file:顯示遠程目錄remote-dir, 并存入本地文件local-file。 .macdef macro-name:定義一個宏,遇到macdef下的空行時,宏定義結(jié)束。 .mdeleteremote-file:刪除遠程主機文件。 .mget remote-files:傳輸多個遠程文件。 .mkdir dir-name:在遠程主機中建一目錄。 .mls remote-file local-file:同nlist,但可指定多個文件名。 .modemodename:將文件傳

6、輸方式設(shè)置為modename, 缺省為stream方式。 .modtime file-name:顯示遠程主機文件的最后修改時間。 .mput local-file:將多個文件傳輸至遠程主機。 .newer file-name: 如果遠程機中file-name的修改時間比本地硬盤同名文件的時間更近,則重傳該文件。 .nlistremote-dirlocal-file:顯示遠程主機目錄的文件清單,并存入本地硬盤的local-file。 .ntransincharsoutchars:設(shè)置文件名字符的翻譯機制,如ntrans1R,則文件名LLL將變?yōu)镽RR。 .open hostport:建立指定ft

7、p服務(wù)器連接,可指定連接端口。 .passive:進入被動傳輸方式。 .prompt:設(shè)置多個文件傳輸時的交互提示。 .put local-fileremote-file:將本地文件local-file傳送至遠程主機。 .pwd:顯示遠程主機的當前工作目錄。 .quit:同bye,退出ftp會話。 .quote arg1,arg2.:將參數(shù)逐字發(fā)至遠程ftp服務(wù)器,如:quote syst. .recv remote-filelocal-file:同get。 .reget remote-filelocal-file:類似于get, 但若local-file存在,則從上次傳輸中斷處續(xù)傳。 .rh

8、elpcmd-name:請求獲得遠程主機的幫助。 .renamefromto:更改遠程主機文件名。 .reset:清除回答隊列。 .rmdir dir-name:刪除遠程主機目錄。 .send local-fileremote-file:同put。 .sendport:設(shè)置PORT命令的使用。 .size file-name:顯示遠程主機文件大小,如:site idle 7200。 .status:顯示當前ftp狀態(tài)。 .structstruct-name:將文件傳輸結(jié)構(gòu)設(shè)置為struct-name, 缺省時使用stream結(jié)構(gòu)。 .sunique:將遠程主機文件名存儲設(shè)置為只一(與runiq

9、ue對應(yīng))。 .system:顯示遠程主機的操作系統(tǒng)類型。 .tenex:將文件傳輸類型設(shè)置為TENEX機的所需的類型。 .tick:設(shè)置傳輸時的字節(jié)計數(shù)器。 .trace:設(shè)置包跟蹤。 .typetype-name:設(shè)置文件傳輸類型為type-name,缺省為ascii,如:type binary,設(shè)置二進制傳輸方式。 .user user-namepasswordaccount:向遠程主機表明自己的身份,需要口令時,必須輸入口令,如:user anonymous myemail。 .?cmd:同help.實驗內(nèi)容:服務(wù)器配置1. 單擊“開始”,指向“控制面板”,然后單擊“添加或刪除程序”。

10、 2. 單擊“添加/刪除 Windows 組件”。 3. 在“組件”列表中,單擊“應(yīng)用程序服務(wù)器”,單擊“Internet 信息服務(wù) (IIS)”4. 單擊以選中下列復(fù)選框 “公用文件,文件傳輸協(xié)議 (FTP) 服務(wù),Internet 信息服務(wù)管理器單擊“完成。5. 配置 FTP 服務(wù) (1)啟動“Internet 信息服務(wù)管理器”或打開 IIS 管理單元。 (2)展開“FTP 站點” 右擊“默認 FTP 站點”,然后單擊“屬性”。 (3)單擊“FTP站點”分別再寫入ftp站點名稱newest 和配置IP地址,在FTP (4)單擊“安全帳戶”選項卡單擊以選中“允許匿名連接”復(fù)選框,單擊“確定”

11、(5) 點擊主目錄選擇瀏覽本地目錄,并且將讀取寫入和記錄訪問項目勾選上,這樣客戶端就有權(quán)限進行上傳下載功能。FTP命令的使用:與主機3建立連接:輸入用戶名anonymous密碼為空,匿名訪問。上傳文件main.h路徑為c:到3.發(fā)送后會有發(fā)送文件的詳細信息:1333個字節(jié),用時以及傳輸速率。執(zhí)行l(wèi)s指令顯示主機上已經(jīng)上傳的文件并顯示收到的文件的、用時以及下載速率。然后試驗ftp的各種命令如下:實驗總結(jié):1、FTP服務(wù)器與客戶機之間的上傳和下載文件的過程:FTP服務(wù)器與客戶機之間使用TCP作為實現(xiàn)數(shù)據(jù)通信與交換的協(xié)議。在FTP服務(wù)器上,只要啟動了FTP服務(wù),則總是有一個FTP得守護進程在后臺運行以便隨時準備對客戶端的請求作出相應(yīng)。當客戶需要文件傳輸服務(wù)時,將設(shè)法打開一個與FTP服務(wù)器時間的控制連接相連,在建立連接的過程中服務(wù)器會要求客戶端提供合法的登錄名和密碼,在很多情況下,我們使用匿名登錄,即采用“anonymous”為用戶名,自己的e-mail地址作為密碼。一旦連接被允許就是相當于在客戶機與FTP服務(wù)器之間打開了一個命令傳輸?shù)耐ㄐ胚B接,所有的與文件管理有關(guān)的命令將通過該鏈接被發(fā)送至服務(wù)器端執(zhí)行。使用的TCP的端口號

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論