
【意思】
FTP 是File Transfer Protocol(文件傳輸協(xié)議)的英文簡(jiǎn)稱(chēng),而中文簡(jiǎn)稱(chēng)為“文傳協(xié)議”。用于Internet上的控制文件的雙向傳輸。同時(shí),它也是一個(gè)應(yīng)用程序(Application)。基于不同的操作系統(tǒng)有不同的FTP應(yīng)用程序,而所有這些應(yīng)用程序都遵守同一種協(xié)議以傳輸文件。在FTP的使用當(dāng)中,用戶(hù)經(jīng)常遇到兩個(gè)概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠(yuǎn)程主機(jī)拷貝文件至自己的計(jì)算機(jī)上;"上傳"文件就是將文件從自己的計(jì)算機(jī)中拷貝至遠(yuǎn)程主機(jī)上。用Internet語(yǔ)言來(lái)說(shuō),用戶(hù)可通過(guò)客戶(hù)機(jī)程序向(從)遠(yuǎn)程主機(jī)上傳(下載)文件。
【FTP 文件傳輸步驟】
1、在本地電腦上登陸到國(guó)際互聯(lián)網(wǎng),
2、搜索有文件共享主機(jī)或者個(gè)人電腦(一般有專(zhuān)門(mén)的FTP服務(wù)器網(wǎng)站上公布的,上面有進(jìn)入該主機(jī)或個(gè)人電腦的名稱(chēng),口令和路徑)
3、當(dāng)與遠(yuǎn)程主機(jī)或者對(duì)方的個(gè)人電腦建立連接后,用對(duì)方提供的用戶(hù)名和口令登陸到該主機(jī)或?qū)Ψ降膫€(gè)人電腦.
4、在遠(yuǎn)程主機(jī)或?qū)Ψ降膫€(gè)人電腦登陸成功后,就可以上傳你想跟別人分享的東東或者下載別人授權(quán)共享的東東(這里的東東是指能放到電腦里去又能在顯示屏上看到的東東)
5、完成工作后關(guān)閉FTP下載軟件,切斷連接.
6、為了實(shí)現(xiàn)文件傳輸,用戶(hù)還要運(yùn)行專(zhuān)門(mén)的文件傳輸程序,比如網(wǎng)際快車(chē)就有這方面的功能,其它還有很多專(zhuān)門(mén)的FTP傳輸軟件,各有各的特色.
【FTP 使用方法】
第一步:對(duì)于一個(gè)ftp服務(wù)器來(lái)說(shuō)他會(huì)自動(dòng)對(duì)默認(rèn)端口進(jìn)行監(jiān)聽(tīng)(默認(rèn)端口是可以修改的,一般為21),當(dāng)某個(gè)客戶(hù)機(jī)向這個(gè)專(zhuān)用端口請(qǐng)求建立連接時(shí)便激活了服務(wù)器上的控制進(jìn)程,通過(guò)這個(gè)控制進(jìn)程進(jìn)行用戶(hù)名密碼及權(quán)限的驗(yàn)證。
第二步:當(dāng)驗(yàn)證完成后服務(wù)器和客戶(hù)機(jī)之間還會(huì)建立另外一條專(zhuān)有連接進(jìn)行文件數(shù)據(jù)的傳輸。
第三步:在傳輸過(guò)程中服務(wù)器上的控制進(jìn)程將一直工作,并不斷發(fā)出指令操作整個(gè)FTP傳輸,傳輸完畢后控制進(jìn)程發(fā)送給客戶(hù)機(jī)結(jié)束指令。
以上就是ftp建立連接的整個(gè)過(guò)程,不過(guò)FTP自身有兩種工作模式,也就是說(shuō)在第二步中提示“建立另外一條專(zhuān)有連接方式”的方法有兩種。習(xí)慣上我們稱(chēng)為主動(dòng)模式和被動(dòng)模式。
主動(dòng)模式:主動(dòng)模式也稱(chēng)Pasv模式,該模式的“數(shù)據(jù)傳輸專(zhuān)有連接”是在建立控制連接(用戶(hù)認(rèn)證完成)后首先由服務(wù)器使用20端口主動(dòng)向客戶(hù)機(jī)進(jìn)行連接,建立專(zhuān)有連接用于數(shù)據(jù)的傳輸。這種方式在網(wǎng)絡(luò)管理上比較好控制。21端口用于用戶(hù)驗(yàn)證,20端口用于數(shù)據(jù)傳輸,只要將這兩個(gè)端口開(kāi)放就可以隨心所欲的使用FTP功能了。
被動(dòng)模式:被動(dòng)模式也稱(chēng)為Port模式,該工作模式與主動(dòng)模式不同,數(shù)據(jù)傳輸專(zhuān)有連接是在建立控制連接(用戶(hù)認(rèn)證完成)后由客戶(hù)機(jī)向FTP服務(wù)器發(fā)起連接的,客戶(hù)機(jī)使用哪個(gè)端口,連接到服務(wù)器的哪個(gè)端口都是隨機(jī)產(chǎn)生的。
小提示:很多FTP服務(wù)器的20端口被禁用或者被過(guò)濾掉了,這時(shí)就不能使用主動(dòng)模式進(jìn)行數(shù)據(jù)傳輸了,相應(yīng)的需要客戶(hù)機(jī)采取被動(dòng)模式建立連接。采用何種工作模式完全取決于客戶(hù)機(jī)上的設(shè)置,因此切換工作模式已經(jīng)成為最簡(jiǎn)單的FTP故障排除方法了。


































