1樓:
用flashfxp
檔案傳輸協議(file transfer protocol, ftp)ftp是用於在網路上進行檔案傳輸的一套標準協議。它屬於網路協議組的應用層。
ftp是乙個8位的客戶端-伺服器協議,能操作任何型別的檔案而不需要進一步處理,就像mime或unencode一樣。但是,ftp有著極高的延時,這意味著,從開始請求到第一次接收需求資料之間的時間會非常長,並且不時的必需執行一些冗長的登陸程序。
概述ftp服務一般執行在20和21兩個埠。埠20用於在客戶端和伺服器之間傳輸資料流,而埠21用於傳輸控制流,並且是命令通向ftp伺服器的進口。當資料通過資料流傳輸時,控制流處於空閒狀態。
而當控制流空閒很長時間後,客戶端的防火牆會將其會話置為超時,這樣當大量資料通過防火牆時,會產生一些問題。此時,雖然檔案可以成功的傳輸,但因為控制會話會被防火牆斷開,傳輸會產生一些錯誤。
ftp實現的目標:
促進檔案的共享(電腦程式或資料)
鼓勵間接或者隱式的使用遠端計算機
向使用者遮蔽不同主機中各種檔案儲存系統的細節
可靠和高效的傳輸資料
缺點:密碼和檔案內容都使用明文傳輸,可能產生不希望發生的竊聽。
因為必需開放乙個隨機的埠以建立連線,當防火牆存在時,客戶端很難過濾處於主動模式下的ftp流量。這個問題通過使用被動模式的ftp得到了很大解決。
伺服器可能會被告知連線乙個第三方計算機的保留埠。
ftp雖然可以被終端使用者直接使用,但是它是設計成被ftp客戶端程式所控制。
執行ftp服務的許多站點都開放匿名服務,在這種設定下,使用者不需要帳號就可以登入伺服器,預設情況下,匿名使用者的使用者名稱是:「anonymous」。這個帳號不需要密碼,雖然通常要求輸入使用者的郵件位址作為認證密碼,但這只是一些細節或者此郵件位址根本不被確定,而是依賴於ftp伺服器的配置情況。
[編輯] 主動和被動模式
ftp有兩種使用模式:主動和被動。主動模式要求客戶端和伺服器端同時開啟並且監聽乙個埠以建立連線。
在這種情況下,客戶端由於安裝了防火牆會產生一些問題。所以,創立了被動模式。被動模式只要求伺服器端產生乙個監聽相應埠的程序,這樣就可以繞過客戶端安裝了防火牆的問題。
乙個主動模式的ftp連線建立要遵循以下步驟:
客戶端開啟乙個隨機的埠(埠號大於1024,在這裡,我們稱它為x),同時乙個ftp程序連線至伺服器的21號命令埠。此時,源埠為隨機埠x,在客戶端,遠端埠為21,在伺服器。
客戶端開始監聽埠(x+1),同時向伺服器傳送乙個埠命令(通過伺服器的21號命令埠),此命令告訴伺服器客戶端正在監聽的埠號並且已準備好從此埠接收資料。這個埠就是我們所知的資料埠。
伺服器開啟20號源埠並且建立和客戶端資料埠的連線。此時,源埠為20,遠端資料埠為(x+1)。
客戶端通過本地的資料埠建立乙個和伺服器20號埠的連線,然後向伺服器傳送乙個應答,告訴伺服器它已經建立好了乙個連線。
[編輯] ftp和網頁瀏覽器
大多數最新的網頁瀏覽器和檔案管理器都能和ftp伺服器建立連線。這使得在ftp上通過乙個介面就可以操控遠端檔案,如同操控本地檔案一樣。這個功能通過給定乙個ftp的url實現,形如ftp:
//《伺服器位址》(例如,ftp://ftp.gimp.
org )。是否提供密碼是可選擇的,如果有密碼,則形如ftp://:
@。大部分網頁瀏覽器要求使用被動ftp模式,然而並不是所有的ftp伺服器都支援被動模式。
2樓:匿名使用者
在瀏覽器上輸入ftp://ip位址
或者用cutftp這個軟體
FTP中文什麼意思,ftp是什麼意思
ftp的中文含義是檔案傳輸協議。隨機訪問儲存器 儲存單元的內容可按需隨意取出或存入,且訪問的速度與儲存單元的位置無關的儲存器。這種儲存器在斷電時將丟失其儲存內容,故主要用於儲存短時間使用的程式。ram rom 記憶體的區別 ram random access memory 隨機儲存器rom read...
FTP命令是什麼,FTP命令是什麼幹什麼用的啊
檔案傳輸命令是基於dos的,一般現在都不用,有很多圖形介面的檔案傳輸軟體如cuteftp功能強大直觀。檔案傳輸就是基於ftp協議的。不過適當了解還是好的。是乙個檔案傳輸工具呀。在命令列輸入ftp 回車自己看看。ftp命令是什麼幹什麼用的啊 ftp命令是internet使用者使用最頻繁的命令之一,不論...
ftp伺服器,ftp伺服器是什麼
搭建ftp服務。你在你的主機上安裝servu軟體,建立乙個和和密碼,設定該允許訪問的磁碟目錄 也就是比人ftp進去後的目錄 設定許可權 是否可以 是否可以刪除檔案等 如何讓別人可以訪問你的ftp伺服器?因為你可能沒有固定ip,或者你乾脆在內網,別人肯定是無法直接訪問你的主機的。然後你的工作尚未結束,...