版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
昆明理工大學(xué)(計算機網(wǎng)絡(luò))實驗報告
實驗名稱文件傳輸擷i協(xié)議FTP服務(wù)配置實驗
實驗時間2012年―J月.日
專業(yè)班級電信091姓名—
學(xué)號____________
成績教師簽名
1、實驗?zāi)康模?/p>
2、了解FTP服務(wù)的體系結(jié)構(gòu)與工作原理
3、掌握利用Microsoft的HS實現(xiàn)FTP服務(wù)的基本配置
4、熟悉常見的FTP命令的使用
1、實驗原理:
文件傳輸協(xié)議(FTP)是用于在網(wǎng)絡(luò)上進(jìn)行文件傳輸?shù)囊惶讟?biāo)準(zhǔn)
協(xié)議,它屬于網(wǎng)絡(luò)協(xié)議的應(yīng)用層。FTP的主要功能是在主機間
高速可靠的傳輸文件。
FTP服務(wù)一般運行在20、21兩個端口,端口20用于在客戶端
和服務(wù)器之間進(jìn)行傳輸數(shù)據(jù)流,而端口21用于傳輸控制流,
并且是命令通向ftp服務(wù)器的進(jìn)口。當(dāng)數(shù)據(jù)通過數(shù)據(jù)流傳輸時,
控制流處于空閑狀態(tài)。當(dāng)控制流空閑很長時間后,客戶端的防
火墻會把其會話置為超時,這樣當(dāng)大量的數(shù)據(jù)通過防火墻時,
會產(chǎn)生一些問題。此時,雖然文件可以成功的傳輸,但因為控
制會話會被防火墻斷開,傳輸會產(chǎn)生一些錯誤。
1)FTP實現(xiàn)的目標(biāo):
2)促進(jìn)文件的共享(包括計算機程序或者數(shù)據(jù))
3)鼓勵間接的使用遠(yuǎn)程計算機
4)向用戶屏蔽不同主機中各種文件存儲系統(tǒng)的細(xì)節(jié)
5)可靠和高效的傳輸數(shù)據(jù)
3.FTP命令:
.ascii:使用ascii類型傳輸方式。
.bell:每個命令執(zhí)行完畢后計算機響鈴一次。
.bin:使用二進(jìn)制文件傳輸方式。
.bye:退出ftp會話過程。
.case:在使用mget時,將遠(yuǎn)程主機文件名中的大寫轉(zhuǎn)為小寫字母。
.cdremote-dir:進(jìn)入遠(yuǎn)程主機目錄。
.cdup:進(jìn)入遠(yuǎn)程主機目錄的父目錄。
.chmodmodefile-name:將遠(yuǎn)程主機文件file-namo的存取方式設(shè)
置為mode,如:chmod777。
.close:中斷與遠(yuǎn)程服務(wù)器的ftp會話(與open對應(yīng))。
.cr:使用asscii方式傳輸文件時,將回車換行轉(zhuǎn)換為回行。
.deleteremote-file:刪除遠(yuǎn)程主機文件。
.debug[debug-value]:設(shè)置調(diào)試方式,顯示發(fā)送至遠(yuǎn)程主機的每
條命令,如:debup3,若設(shè)為0,表示取消debug。
.dir[remote-dir][local-file]:顯示遠(yuǎn)程主機目錄,并將結(jié)果存入
本地文件
.getremote-file[local-file]:將遠(yuǎn)程主機的文件remote-file
傳至本地硬盤的local-file。
.glob:設(shè)置mdelete,mget,mput的文件名擴展,缺省時不擴展文
件名,同命令行的-g參數(shù)。
.hash:每傳輸1024字節(jié),顯示一個hash符號(#)。
.helpEcmd]:顯示ftp內(nèi)部命令cmd的幫助信息,如:helpget。
.idle[seconds]:將遠(yuǎn)程服務(wù)器的休眠計時器設(shè)為[seconds]秒。
.image:設(shè)置二進(jìn)制傳輸方式(同binary)o
.lcd[dir]:將本地工作目錄切換至dir。
.Is[remote-dir][local-file]:顯示遠(yuǎn)程目錄remote-dir,并存
入本地文件local-file。
.macdefmacro-name:定義一個宏,遇到macdef下的空行時,宏定
義結(jié)束。
.mdelete[remote-file]:刪除遠(yuǎn)程主機文件。
.mgetremote-files:傳輸多個遠(yuǎn)程文件。
.mkdirdir-name:在遠(yuǎn)程主機中建一目錄。
.misremote-filelocal-file:同nlist,但可指定多個文件名。
.mode[modename]:將文件傳輸方式設(shè)置為modename,缺省為
stream方式。
.modtimefile-name:顯示遠(yuǎn)程主機文件的最后修改時間。
.mputlocal-file:將多個文件傳輸至遠(yuǎn)程主機。
.newerfile-name:如果遠(yuǎn)程機中file-name的修改時間比本地硬
盤同名文件的時間更近,則重傳該文件。
.nlist[remote-dir][local-file]:顯示遠(yuǎn)程主機目錄的文件清單,
并存入本地硬盤的local-filco
.ntrans[inchars[outchars>:設(shè)置文件名字符的翻譯機制,如
ntranslR,則文件名LLL將變?yōu)镽RR。
.openhost[port]:建立指定ftp服務(wù)器連接,可指定連接端口。
.passive:進(jìn)入被動傳輸方式。
.prompt:設(shè)置多個文件傳輸時的交互提示。
.putlocal-file[remote-file]:將本地文件local-file傳送至遠(yuǎn)
程主機。
.pwd:顯示遠(yuǎn)程主機的當(dāng)前工作目錄。
.quit:同bye,退出ftp會話。
.quot.argl,arg2...:將參數(shù)逐字發(fā)至遠(yuǎn)程ftp服務(wù)器,如:
quot.syst.
.recvremote-file[local-file]:同get。
.regetremote-file[local-file]:類似于get,但若local-file
存在,則從上次傳輸中斷處續(xù)傳。
.rhelp[cmd-name]:請求獲得遠(yuǎn)程主機的幫助。
.rename[from][to]:更改遠(yuǎn)程主機文件名。
.reset:清除回答隊列。
.rmdirdir-name:刪除遠(yuǎn)程主機目錄。
.sendlocal-file[remote-file]:同put。
.sendport:設(shè)置PORT命令的使用。
.sizefile-name:顯示遠(yuǎn)程主機文件大小,如:siteidle7200。
.status:顯示當(dāng)前ftp狀態(tài)。
.struct[struct-name]:將文件傳輸結(jié)構(gòu)設(shè)置為struct-name,缺
省時使用stream結(jié)構(gòu)。
.suniquc:將遠(yuǎn)程主機文件名存儲設(shè)置為只一(與runique對應(yīng))。
.system:顯示遠(yuǎn)程主機的操作系統(tǒng)類型。
.tenex:將文件傳輸類型設(shè)置為TENEX機的所需的類型。
.tick:設(shè)置傳輸時的字節(jié)計數(shù)器。
.trace:設(shè)置包跟蹤。
.type[type-name]:設(shè)置文件傳輸類型為type-name,缺省為ascii,
如:typebinary,設(shè)置二進(jìn)制傳輸方式。
.useruser-name[password][account]:向遠(yuǎn)程主機表明自己的身份,
需要口令時,必須輸入口令,如:useranonymousmy@emailo
.[cmd]:同help.
(一)實驗內(nèi)容:
(一)服務(wù)器配置
1,單擊“開始”,指向“控制面板”,然后單擊“添加或刪除程序”.
2.單擊“添加/刪.Window.組件”.
3.在“組件”列表中,單擊“應(yīng)用程序服務(wù)器”,單擊“Interne.信
息服.(HS)”
Windows組件向?qū)?/p>
Yindovs組件
可以添加或刪除WindowsXP的蛆件。
要添加或刪除某個組件,語單擊旁邊的復(fù)選框-灰色框表示只會安裝該組件的
一部分。要查看蛆件內(nèi)容,話單擊“詳細(xì)信息”。
蛆件C):
V*.1^工nlurnvlExploi?x0.0MD
|二Internet信息服務(wù)(HS)9.2MB
?[^OutlookExpress0.0MB
0OUpdatePackforWindowsXPSP3
0.0MB▼
描述:包括Web和FTP支持,以及對FrontPage、事務(wù)處理、Active
ServerPages而數(shù)據(jù)庫建接囹支并。
所需磁盤空間:
0.9MB詳細(xì)信息Q)...
可用磁盤空間:12959.3MB
<上一步色)下一步把)>取消
4.單擊以選中下列復(fù)選.“公用文件,文件傳輸協(xié).(FTP.服務(wù),
Interne.信息服務(wù)管理器單擊“完成。
5.配.FT.服務(wù)
(1)啟動"Internet信息服務(wù)管理器”或打開HS管理單元。
(2)展開“FTP站點”一一右擊“默認(rèn)FTP站點”,然后單擊“屬
性”。
(3)單擊“FTP站點”一一分別再寫入ftp站點名稱newest和配
置IP地址,在FTP
(三)(4)單擊“安全帳戶”選項卡一一單擊以選中“允許匿名連
接”復(fù)選框,單擊“確定”
(四)(5)點擊主目錄一一選擇瀏覽本地目錄,并且將讀取寫入和
記錄訪問項目勾選上,這樣客戶端就有權(quán)限進(jìn)行上傳下載功能。
1.FTP命令的使用:
與主機建立連接:輸入用戶名anonymous密碼為空,匿名訪問。
上傳文件路徑為c:\到發(fā)送后會有發(fā)送文件的詳細(xì)信息:1333個
字節(jié),用時以及傳輸速率。執(zhí)行1s指令顯示主機上已經(jīng)上傳的文
件并顯示收到的文件的、用時以及下載速率。然后試驗ftp的各
種命令如下:
ftp
MicrosoftVllndowsXP1版本5」?26。01
<G>版才出所有19RK-2AA1MiovonoFt:Coi*p.
CsXDocumentsendSett:xnn=XOwne?*>cdX
C=x>£tp
Ftp>open192.168.9.73
Connectedto192.16R-0.73.
220Rrntml:-fiM-ic?*onoFtFTPJ*c*i*v-icf*-ion5-A>.
Uses*<1.92.1G8.0.73:<none>>sAnon
331Anonv^ouscccessAIIOwed^.sendidentitv<e-ncx1nemo〉A(chǔ)SpetssVJO**d.
Bca==
230☆,lonym。3b"號。XIn.
Ftp>pu€c=X369.h
20APORTccmmcndmioonnAFiil.
15AOpcn*rtgASCIInodectcCcconnect±onPoi*369.11-
22GTi*Ans£ci*compleee-
ftp:發(fā)送1333字卡.用時0.0?Secondt;1333000.00Kbyt;ecZt;ec-
Ft”>Xt;
200PORTcommandsuccessful.
150OpeningASCIInodedetzaconnectionFoi*F11clist;.
~.hmp
12-txt
L23.bmp
123.UPG
£23.CxC
1234.txt
123ylsG.hmp
192.168.0.111
192.168.0.3G
1.V2.X68.S?73
2.exC
220S.Cx€
369.h
g.Jpg
45G
456-?*ci*
S6
C1.CxC
riiiccahcchc.hmp
FXX.Bnp
;jd.Bnp
ti*y.doc
電信.txt
226Ti*ansfei*complete.
Ftp:收至lj255字節(jié),用時0.00Scconds255000.00KbytcsZscc.
ftp>help
Commandsnaybeabbi*evxated.Commandsave:
fdeleteliteralpromptsend
?debugIsput;status
eppenddipmdeletepwdti??tce
asc11disconnectndii*qu±€type
bellgetn?2Fetquoteusei*
binai*yglobnkdii*i*ecvuei*bose
byehashelsi*cr>otchcIp
cdhelpnputi*enaee
closeledopen
ftp>get192.168.0.73
200PORTcommandsuccessful.
550192.168.0.73:Ihesystemcannot£indthe£ilcspecificd.
ftp>get369.h
200PORTcommandsuccessful.
L5AOpeningASCIInodedataconnectionfoi*369.h<1333bptes>.
226Ti*ans£ei*complete.
Ftp:收至lj1333字卡,用時0.00Seconds1333HHM.BMKbytcs/scc.
ftp>binary369.h
200Typosot;toI.
ftp>type369-h
369.h:unknownmode.
ftp>U3ci*369-h
331Passwordi*equipedFo>*369.h.
Password:
53AUsei*369-hcnnnotlogin.
Loginfailed,
ftp>quote369.h
500,369.H,:commandnotunderstood
ftp>369.h
S3。PleaseloginwithUSERandPASS.
Ftp>debug369-h
DebuggingOn?
Ftp>mget;369.h
——>TYPEn
PleaseloginwithUSERandPASS.
——>PORT192.168.0.27.4,122jd
isysexe
DebuggingOn.
Ftp>nget369.h
——>TVPEA
PleaseloginwithUSEBandPASS.
-—>PORT192,168,0,27,4,122
——>NLST369.h
PleaseloginwithUSERandPASS.
——>TVPEI
530PleaseloginwithUSERandPASS.
Ftp>hash369.h
HashnarkprintingOnftp:<2048b</tes/hashmark〉.
Ftp>pwd369.h
——>XPWD
530PleaseloginwithUSERandPASS.
Ftp〉help
Connandsmaybeabbreviated.Connandsare:
?deleteliteralpromptsend
7debugIsputstatus
appenddirndeletepwdtrace
asciidisconnectndirquittype
bellgetngetquoteuser
binaryglobnkdirreevverbose
byehashnlsrenoteheIp
cdhelpnputrename
closeledopenrndir
ftp>ndir369.h
Localfile
ndirremotefileslocalfile.
Ftp>mkdir369.h
——>XMKD369.h
530PleaseloginwithUSERandPASS.
ftp>status369.h
Connectedto192.168.0.73.
[ype:binary;Uerbose:On;Bell:Off;Prompting:On;Globbing:On
Debugging:On;Hashmarkprinting:On.
ftp>glob192.168.0.73
GlobbingOff.
ftp>glob192.168.0.73
GlobbingOn.
ftp>debug192.168.0.73
DebuggingOff.
ftp>debug192.168.0.73
DebuggingOn.
isys
ftp>debug192.168.0.73
DebuggingOn.
ftp>bell192.168.0.73
BellnodeOn.
ftp>bell192.168.0.73
BellnodeOff.
ftp>rename192.168.0.73
Toname192.167.0.00
——>RNFR192.168.0.73
530PleaseloginwithUSERandPASS.
ftp>nls192.168.0.73
Localflie
misrenoteflieslocalfile.
ftp>quote192.168.0.73
——>192.168.0.73
500,192.168.0.73,:commandnotunderstood
ftp>nput369
369:Filenotfound
ftp>nputc:\369
c:\369:Filenotfound
ftp>nls
Renotefiles
Localfile
misrenotefileslocalfile.
ftp>bell192.168.0.73
BellnodeOn.
ftp>reuc192.168.0.73
Inualidcommand,
ftp>
ftp>disconnect192.168.0.73
——>QUIT
221
ftp>Is
Notconnected,
ftp>putc:\369.h
Notconnected,
ftp>open192.168.0.73
Connectedto192.168.0.73.
220knust-c3e724018MicrosoftFTPSeruice<Uersion5.0>.
User<192.168.0.73:<none>>:anonymous
>USERanonymous
331Anonymousaccessallowed,sendidentity〈e-mailname〉aspassword.
Password:
——>PfiSS
isys
Password:Z1
——>PASS
230Anonymoususerloggedin.
ftp>Is
——>PORT192/68-8.274125
200PORTconnandsuccessful.
——>NLST
150OpeningASCIInodedataconnectionfo
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026上海市普陀區(qū)新普陀小學(xué)招聘模擬筆試試題及答案解析
- 2025湖北武漢國有企業(yè)招聘工作人員2人筆試考試參考題庫及答案解析
- 2025年招商銀行海口分行社會招聘備考題庫及完整答案詳解一套
- 2025年蘭溪市衛(wèi)健系統(tǒng)第一批面向高校公開招聘醫(yī)學(xué)類應(yīng)屆畢業(yè)生17人的備考題庫及一套完整答案詳解
- 隨州高考試卷題型分布及答案
- 2025-2026學(xué)年上海市青浦區(qū)高三(上)月考語文試卷(一模)
- 2025年天津北海油人力資源咨詢服務(wù)有限公司招聘外包工作人員備考題庫完整參考答案詳解
- 2025年通遼市科爾沁區(qū)“事業(yè)編制企業(yè)用”人才引進(jìn)備考題庫參考答案詳解
- 平?jīng)鍪兄写罂萍技脊W(xué)校招聘20人備考題庫參考答案詳解
- 廈門體育教綜筆試卷子及答案
- 石材行業(yè)合同范本
- 中醫(yī)藥轉(zhuǎn)化研究中的專利布局策略
- COPD巨噬細(xì)胞精準(zhǔn)調(diào)控策略
- 網(wǎng)店代發(fā)合作合同范本
- 心源性休克的液體復(fù)蘇挑戰(zhàn)與個體化方案
- 九師聯(lián)盟2026屆高三上學(xué)期12月聯(lián)考英語(第4次質(zhì)量檢測)(含答案)
- 2025年醫(yī)院法律法規(guī)培訓(xùn)考核試題及答案
- (2025年)人民法院聘用書記員考試試題(含答案)
- 銷售香薰技巧培訓(xùn)課件
- 計調(diào)年終總結(jié)匯報
- 鄭州鐵路職業(yè)技術(shù)學(xué)院單招職業(yè)測試題
評論
0/150
提交評論