⑴ FTP伺服器是什麼
FTP伺服器(File Transfer Protocol Server)是在互聯網上提供文件存儲和訪問服務的計算機,它們依照FTP協議提供服務。 FTP是File Transfer Protocol(文件傳輸協議)。顧名思義,就是專門用來傳輸文件的協議。簡單地說,支持FTP協議的伺服器就是FTP伺服器。
一般來說.用戶聯網的首要型知目的就是實現信息共享,文件傳輸是信息共享非常重要的一個內容之一。Internet上早期實現傳輸文件,並不是一件容易的事,我們知道 Internet是一個非常復雜的計算機環境,有PC,有工作站,有MAC,有大型機,據統計連接在Internet上的計算機已有上千萬台,而這些計算機可能運行不同的操作系統,有運行Unix的伺服器,也有運行Dos、Windows的PC機和運行MacOS的蘋果機等等,而各種操作系統之間的文件交流問題,需要建立一個統一的文件傳輸協議,這就是所謂的FTP。基於不同野鏈的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議,這樣用戶就可以把自己的文件傳送給別人,或者從其它的用戶環境中獲得文件。
與大多數Internet服務一樣,FTP也是一個客戶機/伺服器系統。用戶通過一個支持FTP協議的客戶機程序,連接到在遠程主機上的FTP服頌租孫務器程序。用戶通過客戶機程序向伺服器程序發出命令,伺服器程序執行用戶所發出的命令,並將執行的結果返回到客戶機。比如說,用戶發出一條命令,要求伺服器向用戶傳送某一個文件的一份拷貝,伺服器會響應這條命令,將指定文件送至用戶的機器上。客戶機程序代表用戶接收到這個文件,將其存放在用戶目錄中。
⑵ FTP是什麼
FTP(File Transfer Protocol,文件傳輸協議) 是 TCP/IP 協議組中的協議之一。FTP協議包括兩個組成部分,其一為FTP伺服器,其二為FTP客戶端。
其中FTP伺服器用來存儲文件,用戶可以使用FTP客戶端通過FTP協議訪問位於FTP伺服器上的資源。在開發網站的時候,通常利用FTP協議把網頁或程序傳到Web伺服器上。此外,由於FTP傳輸效率非常高,在網路上傳輸大的文件時,一般也採用該協議。
(2)FTP協議的客戶機擴展閱讀:
同大多數Internet服務一樣,FTP也是一個客戶/伺服器系統。用戶通過一個客戶機程序連接至在遠程計算機上運行的伺服器程序。依照 FTP 協議提供服務,進行文件傳送的計算機就是 FTP伺服器,而連接FTP伺服器,遵循FTP協議與伺服器傳送文件的電腦就是FTP客戶端。
用戶要連上FTP 伺服器,就要用到 FTP 的客戶端軟體,通常 Windows自帶「ftp」命令,這是一個命令行的 FTP客戶程序,另外常用的 FTP 客戶程序還有FileZilla、 CuteFTP、Ws_FTP、Flashfxp、LeapFTP、流星雨-貓眼等。
⑶ 將文件從ftp伺服器傳輸到客戶機的過程稱為
文件從ftp伺服器傳輸到客戶機的過程稱為下載。
文件傳輸(FTP):可將不同計算機之間、不同操作系統之間文件進行傳遞.從FTP伺服器上下載有用的信息資源。
它包括:
1、登錄伺服器:首先要建立與FTP伺服器的連接,一般使用客戶端軟體登錄伺服器,輸入伺服器的IP地址、埠號以及用戶名和密碼登錄伺服器。
2、選擇伺服器上的文件:在客戶端軟體中可以查看伺服器上的文搭圓螞件,並選擇要下載的文件。
3、開始下載:選擇要下載的知埋文件後,點擊客戶端軟體中的下載按鈕,就可以開始從遠程伺服器拷貝文件到本地客戶機。
4、傳輸完成:下載完成後可以在本地客戶機查看文件。
協議規定:
「文件傳輸協議」是Internet上使用非常廣泛的一種通訊協議,它是為Internet用戶進行文件傳輸(包括文件的上傳和下載)而制定的。
要想實現FTP文件傳腔核輸,必須在相連的兩端都裝有支持FTP協議的軟體,裝在您的電腦上的叫FTP客戶端軟體,裝在另一端伺服器上的叫做FTP伺服器端軟體。
⑷ FTP和HTTP有什麼區別
ftp:文件傳輸協議 x0dx0ahttp:超文本傳輸協議 x0dx0ax0dx0aFTP也是基於C/S模式而設計的。在進行FTP操作的時候,即需要客戶應用程序,也需要伺服器端程序。我們一般先在自己的計算機中執行FTP客戶應用程序,在遠程伺服器中執行FTP伺服器應用程序,這樣,就可以通過FTP客戶應用程序和FTP進行連接。連接成功後,可以進行各種操作。在FTP中,客戶機只提出請求各接收服務,伺服器只接收請求和執行服務。 x0dx0ax0dx0a在利用FTP進行文件傳輸之前,用戶必須先連入INTERNET網中,在用戶自己的計算機上啟動FTP用戶應用程序,並且利用FTP應用程序和遠程伺服器建立連接,激活遠程伺服器上的FTP伺服器程序。准備就緒後,用戶首先向FTP伺服器提出文件傳輸申請,FTP伺服器找到用戶所申請的文件後,利用TCP/IP將文件的副本傳送到用戶的計算機上,用戶的FTP程序再將接收到的文件寫入自己的硬碟。文件傳輸完後,用戶計算機與伺服器計算機的連接自動斷開。 x0dx0ax0dx0a與其他的C/S模式不同的是,FTP協議的客戶機與伺服器之間需要建立雙重連接:一個是控制連接,另一個襪橡是數據連接。這樣,在建立連接時就需要佔用兩個通信信道。 x0dx0aHTTP超文本傳輸協議,HTTP是用來在WWW上交換文件(文本,圖形,聲音,動畫等)的規則集。相對於TCP/IP協議族(它是網上交換信息的基礎),HTTP是應用協議。x0dx0ax0dx0aftp的協議和http協議的主要區別在於ftp是需要用戶名和密碼差談才能訪問(匿名登陸除外),這樣做的目的在於有的文件只供特殊人訪問,而http協議是任何人都可以訪問的。ftp在瀏覽器的地址欄中的格式是: x0dx0ax0dx0aftp://用戶名:密碼@網站地址/文件目錄/ x0dx0ax0dx0a如果直接輸入ftp.網站地址 則會彈出一個登陸界面,需要輸入用戶名和密碼,這種方式通常稱為webftp,從字面上理解很容易明白,看起來是瀏覽器訪問,實際上打開的是以文件夾的告慶旁形式的存放目錄。 x0dx0ax0dx0a目前常用ftp軟體cuteftp,flashftp等來訪問,方便管理