當前位置:首頁 » 文件傳輸 » ftp介面
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ftp介面

發布時間: 2022-03-01 09:52:24

A. FTP用戶介面命令PWD到底是什麼意思

只是有些人表達的意義不明,pwd一般為print
working
directory
而密碼一般password,可能你網上搜索到的地方PWD用來簡示密碼了

B. FTP的埠號是多少

FTP埠號是:21

默認情況下FTP協議使用TCP埠中的 20和21這兩個埠,其中20用於傳輸數據,21用於傳輸控制信息。

但是,是否使用20作為傳輸數據的埠與FTP使用的傳輸模式有關,如果採用主動模式,那麼數據傳輸埠就是20;如果採用被動模式,則具體最終使用哪個埠要伺服器端和客戶端協商決定。

(2)ftp介面擴展閱讀:

同大多數Internet服務一樣,FTP也是一個客戶/伺服器系統。用戶通過一個客戶機程序連接至在遠程計算機上運行的伺服器程序。

依照 FTP 協議提供服務,進行文件傳送的計算機就是 FTP伺服器,而連接FTP伺服器,遵循FTP協議與伺服器傳送文件的電腦就是FTP客戶端。

用戶要連上FTP 伺服器,就要用到 FTP 的客戶端軟體,通常 Windows自帶「ftp」命令,這是一個命令行的 FTP客戶程序。

另外常用的 FTP 客戶程序還有FileZilla、 CuteFTP、Ws_FTP、Flashfxp、LeapFTP、流星雨-貓眼等。

1.FTP伺服器的登陸

匿名用戶:FTP 口令:FTP

用戶:ANONYMOUS 口令:任何電子郵件

2.顯示文件信息:DIR/LS

3.下載文件:GET 文件名(下載到當前目錄)

4.上傳文件:PUT 文件名

5.多文件下載:MGET

6.多文件上傳:MPUT

7.退出:BYE

8.幫助:HELP

網路-FTP協議

網路-ftp (文件傳輸協議)

C. smb和FTP區別是什麼

兩個不同的 協議 吧
SMB(全稱是Server Message Block)是一個協議名,它能被用於Web連接和客戶端與伺服器之間的信息溝通。SMB最初是IBM的貝瑞·費根鮑姆(Barry Feigenbaum)研製的,其目的是將DOS操作系統中的本地文件介面「中斷13」改造為網路文件系統。

FTP(File Transfer Protocol,文件傳輸協議) 是 TCP/IP 協議組中的協議之一。FTP協議包括兩個組成部分,其一為FTP伺服器,其二為FTP客戶端。其中FTP伺服器用來存儲文件

D. 請問一下,安裝FTP時,出現不支持此介面,如何解決

【參考】金山在線 安裝時出現RPC佔位不兼容問題應如何解決 RPC 佔位程序錯誤:RPC 佔位程序的版本不兼容 - 未處理的異常。錯誤編號:0x

E. FTP是什麼急!急!!!!!!!!

FTP是一種上傳和下載用的軟體。我用的不多,以前自己做網頁時用FTP把我電腦里的東西,傳到網上的免費空間,它也可以用來下載文件,只要有地址。
FTP定義如下:
FTP(File Transfer Protocal),是用於Internet上的控制文件的雙向傳輸的協議。同時,它也是一個應用程序。用戶可以通過它把自己的PC機與世界各地所有運行FTP協議的伺服器相連,訪問伺服器上的大量程序和信息。

傳輸文件的一般步驟如下:
1在本地電腦上登陸到國際互聯網,
2搜索有文件共享主機或者個人電腦(一般有專門的FTP伺服器網站上公布的,上面有進入該主機或個人電腦的名稱,口令和路徑)
3當與遠程主機或者對方的個人電腦建立連接後,用對方提供的用戶名和口令登陸到該主機或對方的個人電腦.
4在遠程主機或對方的個人電腦登陸成功後,就可以上傳你想跟別人分享的東東或者下載別人授權共享的東東(這里的東東是指能放到電腦里去又能在顯示屏上看到的東東)
5完成工作後關閉FTP下載軟體,切斷連接.
為了實現文件傳輸,用戶還要運行專門的文件傳輸程序,比如網際快車就有這方面的功能,其它還有很多專門的FTP傳輸軟體,各有各的特色.

F. FTP和TCP都會建立連接~他們有什麼區別嗎

Ftp

將文件傳輸到運行文件傳輸協議 (FTP) 伺服器服務(如 Internet 信息服務)的計算機,或從這台計算機傳輸文件。可以通過處理 ASCII 文本文件互動式地或以批處理模式使用 Ftp。

語法
ftp [-v] [-d] [-i] [-n] [-g] [-s:FileName] [-a] [-w:WindowSize] [-A] [Host]

參數
-v
禁止顯示 FTP 伺服器響應。
/d
啟用調試、顯示在 FTP 客戶端和 FTP 伺服器之間傳遞的所有命令。
-i
傳送多個文件時禁用交互提示。
-n
在建立初始連接後禁止自動登錄功能。
-g
禁用文件名組合。Glob 允許使用星號 (*) 和問號 (?) 作為本地文件和路徑名的通配符字元。詳細信息,請參閱 Ftp:Glob。
-s:filename
指定包含 ftp 命令的文本文件。這些命令在啟動 ftp 後自動運行。該參數不允許帶有空格。使用該參數而不是重定向 (<)。
-a
指定綁定 FTP 數據連接時可以使用任何本地介面。
-w:windowsize
指定傳輸緩沖的大小。默認窗口大小為 4096 位元組。
-A
匿名登錄到 FTP 伺服器。
Host
指定要連接的計算機名、IP 地址或 FTP 伺服器的 IPv6 地址。如果指定了主機名或地址,則其必須是命令行的最後一個參數。
/?
在命令提示符下顯示幫助。
注釋
ftp 參數的前綴必須使用連接號 (-) 而不是斜線 (/)。
Ftp 命令行參數是區分大小寫的。
只有網際協議 (TCP/IP) 已經作為網路適配器屬性(在 網路連接)中的組件安裝之後,才可使用該命令。
Ftp 可以交互使用。啟動 ftp 後,ftp 將創建一個可以在其中使用 ftp 命令的子環境。可以通過鍵入 quit 命令返回到命令提示符下。當運行 ftp 子環境時,它將由 ftp > 命令提示符表示。
有關 ftp 子命令的詳細信息,請參閱「相關主題」。
安裝 IPv6 協議後,Ftp 支持使用 IPv6。詳細信息,請參閱 IP 版本 6 和 IPv6 應用程序。
範例
要登錄到名為 ftp.example.microsoft.com 的 FTP 伺服器,請鍵入下面的命令:

ftp ftp.example.microsoft.com

要匿名登錄到名為 ftp.example.microsoft.com 的 FTP 伺服器,請鍵入如下命令:

ftp -A ftp.example.microsoft.com

要登錄到名為 ftp.example.microsoft.com 的 FTP 伺服器並運行名為 Rsynch.txe 文件中的 ftp 命令,請鍵入如下命令:

ftp -s:resynch.txt ftp.example.microsoft.com

格式化圖例
格式 含義
斜體 用戶必須提供的信息
粗體 用戶必須像顯示的一樣准確鍵入的元素
省略號 (...) 可在命令行中重復多次的參數
在括弧 ([]) 之間 可選項目
在大括弧 ({}) 之間;將選項用豎線 (|) 隔開。例如:{even|odd} 用戶必須從中只選擇一個選項的選項組
Courier 字體 代碼或程序輸出
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TCP/IP

Internet 上得到廣泛使用的一組網路協議,用來跨有不同硬體體系結構和不同操作系統的計算機相互連接的網路通訊。TCP/IP 包括計算機如何進行通訊的標准,及用於連接網路和路由選擇通信的約定。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
這么說我不知你明不明白,所謂ftp是「將文件傳輸到運行文件傳輸協議 (FTP) 伺服器服務(如 Internet 信息服務)的計算機,或從這台計算機傳輸文件。」而tcp是「Internet 上得到廣泛使用的一組網路協議,用來跨有不同硬體體系結構和不同操作系統的計算機相互連接的網路通訊。」
你可以這樣理解,tcp是internet上的協議,而ftp則不一定非要通過internet,比如LAN也可以呀~~~所以說當我們通過internet下載ftp伺服器上資源時就必須用到tcp/ip協議了啊~~不知道說明白沒有!

G. FTP的作用

文件傳輸協議(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伺服器都支持被動模式

H. ftp http tcp 三者有何區別

它是Internet上使用非常廣泛的一種通訊協議,是計算機網路上主機之間傳送文件的一種服務協議。FTP支持多種文件類型和文件格式,如文本文件和二進制文件。 TCP/IPTCP是傳輸控制協議(Transmission Control Protocol)的縮寫,IP地址是互聯網協議(Internet Protocol)的縮寫。世界上有各種不同類型的計算機,也有不同的操作系統,要想讓這些裝有不同操作系統的不同類型計算機互相通訊,就必須有統一的標准。TCP/IP是Internet使用的一組協議(Protocol),是目前被各方面遵從的網際互聯工業標准。協議有底層和上層之分,底層協議規定了計算機硬體的介面規范,上層協議規定了軟體程序必需共同遵守的一些規則以及程序員在寫程序時使用的統一標准。TCP/IP有l00多個協議,其中用得最廣的是SMTP(電子郵件協議)、FTP(文件傳輸協議)、TELNET(遠程登錄協議)。其中最重要的兩個協議是傳輸控制協議TCP(Transmission Control Protocol)和互聯協議IP(Internet Protocol)。

I. HTTP、FTP、SMTP、TELNET協議分別使用哪些埠

1、HTTP:使用80埠。

HTTP屬於超文本傳輸協議,所有的WWW文件都必須遵守這個標准,HTTP是一個客戶端和伺服器端請求和應答的標准(TCP),客戶端是終端用戶,伺服器端是網站,通過使用Web瀏覽器、網路爬蟲或者其它的工具,客戶端發起一個到伺服器上指定埠(默認埠為80)的HTTP請求。

2、FTP:使用20/21埠。

主要是用來傳輸文件,比如建站常常用來上傳主頁或者下載文件進行修改,FTP是一個8位的客戶端-伺服器協議,能操作任何類型的文件而不需要進一步處理,就像MIME或Unicode一樣。但是,FTP有著極高的延時,這意味著,從開始請求到第一次接收需求數據之間的時間,會非常長。

3、SMTP:使用25埠。

SMTP定義了簡單郵件傳送協議,現在很多郵件伺服器都用的是這個協議,用於發送郵件。如常見的免費郵件服務中用的就是這個郵件服務埠。

4、TELNET使用23埠。

Telnet它是一種用於遠程登陸的埠,用戶可以以自己的身份遠程連接到計算機上,通過這種埠可以提供一種基於DOS模式下的通信服務。

(9)ftp介面擴展閱讀

按埠號可分為3大類:

(1)公認埠(Well Known Ports):從0到1023,它們緊密綁定(binding)於一些服務。通常這些埠的通訊明確表明了某種服務的協議。例如:80埠實際上總是HTTP通訊。

(2)注冊埠(Registered Ports):從1024到49151。它們鬆散地綁定於一些服務。也就是說有許多服務綁定於這些埠,這些埠同樣用於許多其它目的。例如:許多系統處理動態埠從1024左右開始。

(3)動態和/或私有埠(Dynamic and/or Private Ports):從49152到65535。理論上,不應為服務分配這些埠。實際上,機器通常從1024起分配動態埠。但也有例外:SUN的RPC埠從32768開始。

每個TCP報文頭部都包含源埠號(source port)和目的埠號(destination port),用於標識和區分源端設備和目的端設備的應用進程。

在TCP/IP協議棧中,源埠號和目的埠號分別與源IP地址和目的IP地址組成套接字(socket),唯一的確定一條TCP連接。

相對於TCP報文,UDP報文只有少量的欄位:源埠號、目的埠號、長度、校驗和等,各個欄位功能和TCP報文相應欄位一樣。

下面以TCP報文為例說明埠號的作用:

假設PC1向PC2發起Telnet遠程連接,其中目的埠號為知名埠號23,源埠號為1028。源埠號沒有特別的要求,只需保證該埠號在本機上是唯一的。

PC2收到數據包後,根據目的埠為23判斷出該數據包是Telnet數據包,將數據包轉發到上層Telnet協議。

參考資料來源:網路—網路埠

J. 用FTP傳輸和socket傳輸 具體區別在哪裡

ftp是文件傳輸協議,只是定義了數據包傳輸相關控制細節和應用層封為包格式。其真正進行數據的傳輸時使用的還是socket介面。