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

sftpftp

發布時間: 2022-02-22 03:15:24

A. sftp是主動式還是被動式ftp 使用的埠是22還是115

sftp是ssh內含的協議,只要sshd伺服器啟動了,它就可用,它本身不需要ftp伺服器啟動。 FTP伺服器和客戶端要進行文件傳輸,就需要通過埠來進行。FTP協議需要的埠一般包括兩種:
控制鏈路--------TCP埠21
所有你發往FTP伺服器的命令和伺服器反饋的指令都是通過伺服器上的21埠傳送的。
數據鏈路--------TCP埠20
數據鏈路主要是用來傳送數據的,比如客戶端上傳、下載內容,以及列目錄顯示的內容等。 FTP伺服器和客戶端要進行文件傳輸,就需要通過埠來進行。FTP協議需要的埠一般包括兩種:
控制鏈路--------TCP埠21
所有你發往FTP伺服器的命令和伺服器反饋的指令都是通過伺服器上的21埠傳送的。
數據鏈路--------TCP埠20
數據鏈路主要是用來傳送數據的,比如客戶端上傳、下載內容,以及列目錄顯示的內容等。 FTP伺服器和客戶端要進行文件傳輸,就需要通過埠來進行。FTP協議需要的埠一般包括兩種:
控制鏈路--------TCP埠21
所有你發往FTP伺服器的命令和伺服器反饋的指令都是通過伺服器上的21埠傳送的。
數據鏈路--------TCP埠20
數據鏈路主要是用來傳送數據的,比如客戶端上傳、下載內容,以及列目錄顯示的內容等。 FTP連接的兩種方式
在數據鏈路的建立上,FTP Server 為了適應不同的網路環境,支持兩種連接模式:主動模式(Port)和被動模式(Pasv)。其實這兩種連接模式主要是針對數據鏈路進行的,和控制鏈路無關。
主動模式
主動模式是這樣工作的:客戶端把自己的高位埠和伺服器埠21建立控制鏈路。所有的控制命令比如Is或get都是通過這條鏈路傳送的。
當客戶端需要伺服器端給它傳送數據時,客戶端會發消息給伺服器端,告訴自己的位置和打開的高位埠(一般大於1024的埠都就叫高位埠),等候伺服器 的20埠和客戶端打開的埠進行連接,從而進行數據的傳輸。當伺服器端收到信息後,就會和客戶端打開的埠連接,這樣數據鏈路就建立起來了。
採用主動模式連接伺服器的客戶端,當它位於NAT或者防火牆的保護之後時會碰到連接失敗的問題。這是因為當防火牆接到伺服器發送過來的信息的時候,並不知道應該發送給內部網路中的哪一台客戶端造成的。
被動模式
被動模式是這樣工作的:當客戶端發送數據請求後,伺服器也會發信息給客戶端,告訴客戶端:伺服器在本地打開了一個高位埠P,你現在來連接我吧。當客戶端收到該信息時,就會去連接伺服器端的埠P,連接成功後,數據鏈路就建立了。
從上面的解釋中我們可以看到,兩種模式主要的不同是數據連接建立的不同。對於Port模式,是客戶端在本地打開一個埠等伺服器去連接建立數據連接,而Pasv模式就是伺服器打開一個埠等待客戶端去建立一個數據連接。

B. 求詳盡的ftp與sftp的分別解釋與區別~~ 能給多少給多少~~ 能多通俗多通俗~~

Sftp和ftp over ssh2的區別 ssh2 Sftp 最近使用SecureFx,涉及了兩個不同的安全文件傳輸協議: -sftp -ftp over SSH2 這兩種協議是不同的。sftp是ssh內含的協議,只要sshd伺服器啟動了,它就可用,它本身不需要ftp伺服器啟動。ftp over SSH2則象一個二傳手。 1、SFTP的工作模式:圖1顯示了SFTP的工作模式,它是作為SSH2的一個子服務工作的。 圖 1 SFTP工作模式 2、FTP over SSH2 此協議還是基於ftp協議的。在此協議中SSH2伺服器起了一個橋梁作用,把數據在客戶端和ftp之間轉發。ftp協議本身包括兩個通道,一個是控制通道,另一個是數據通道。 FTP over SSH2有兩種情況,半安全連接(Less Secure Connection)和安全連接(Full Secure Connection)。在半安全連接時,ftp客戶端先和SSH2伺服器連接,在這個連接中無論控制通道和數據通道都是加密的。但是SSH2伺服器和ftp伺服器之間就不是加密的了,如果ftp伺服器運行在另外一台機器上,SSH2伺服器和ftp直接就是明文傳輸。見圖2。 圖 2半安全連接 圖3是安全連接模式的情形,SSH2伺服器和FTP伺服器在同一台伺服器上。 圖 3 安全連接 http://www.builder.com.cn/2008/0128/722320.shtml 原文看這里

C. ftp與vsftp有什麼區別

一個是傳輸協議、一個是伺服器。

D. 如何查看ftp還是sftp

ftp埠默認21

sftp埠默認22
netstat -an 可以列出在用埠號

E. SFTP 和FTPS的區別

SFTP和FTPS的區別如下:

1、指代上的區別

(1)FTPS:是TCP / IP協議組中的協議之一。

(2)SFTP:安全文件傳輸協議。可以提供一種安全的網路加密方法來傳輸文件。

2、特點上的區別

(1)FTPS:FTPS協議使用兩個埠20和21,其中TCP用於傳輸數據,而21用於傳輸控制信息。

(2)SFTP:SFTP本身沒有單獨的守護程序,必須使用sshd守護程序(默認埠號為22)來完成相應的連接和答復操作,因此從某種意義上講,SFTP並不像伺服器程序,並且更像是一個客戶端程序。

3、使用方式上的區別

(1)FTPS:FTPS伺服器用於存儲文件。用戶可以使用FTPS客戶端通過FTPS協議訪問位於FTPS伺服器上的資源。

(2)SFTP:SSH的一部分,是一種將文件傳輸到Blogger伺服器的安全方法。

F. linux scp、ftp和sftp有什麼區別,傳輸文件那個速度快

傳輸文件使用ftp協議速度快。

區別如下:

一、指代不同

1、scp:是用來進行遠程文件拷貝的,是 SSH 中最方便有用的命令。

2、ftp:是 TCP/IP 協議組中的協議之一。

3、sftp:安全文件傳送協議。可以為傳輸文件提供一種安全的網路的加密方法。

二、使用方式不同

1、scp:scp 在需要進行驗證時會要求你輸入密碼或口令。

2、ftp:FTP伺服器用來存儲文件,用戶可以使用FTP客戶端通過FTP協議訪問位於FTP伺服器上的資源。

3、sftp:為SSH的其中一部分,是一種傳輸檔案至 Blogger 伺服器的安全方式。


三、特點不同

1、scp:數據傳輸使用 ssh,並且和ssh 使用相同的認證方式,提供相同的安全保證 。

2、ftp:下FTP協議使用TCP埠中的 20和21這兩個埠,其中20用於傳輸數據,21用於傳輸控制信息。

3、sftp:SFTP本身沒有單獨的守護進程,必須使用sshd守護進程(埠號默認是22)來完成相應的連接和答復操作,所以從某種意義上來說,SFTP並不像一個伺服器程序,而更像是一個客戶端程序。

G. ftp與sftp效率差多少

這兩個是使用的不同協議,sftp使用的ssh協議,有一個加密/解密過程,這對效率是有點影響。但本質的效率還是在伺服器和客戶端的實現上,單純地比較兩種方式沒有意義。

H. SFTP與FTP有什麼區別

文件傳送協議FTP(File Transfer Protocol)是TCP/IP協議簇中的一個成員,也是現在網際網路上最廣泛的文件傳送協議。FTP協議包括兩個部分,一個是FTP客戶端,另一個是FTP伺服器。當然,FTP伺服器是用來存儲文件資源的,FTP客戶端通過訪問FTP伺服器來獲得資源的。
一般情況下,當使用FTP服務的時候,我們都知道默認是21號埠,其實還有一個20號埠。FTP使用兩個TCP連接,21號埠負責控制連接,20號埠負責數據連接,這樣才不會混亂,是FTP可以更好的為我們服務。FTP協議的工作方式可以分為主動方式和被動方式兩種,主動是指FTP客戶端發送PORT命令連接FTP伺服器,被動是FTP客戶端發送PASV命令連接FTP伺服器。我也是在《linux就該這么學》這個PDF上面找到這些資料的,當初也是別人推薦給我的,內容講的還不錯。
主動方式:在通過21號埠連接好控制通道後,客戶端發送給伺服器PORT命令,就是給伺服器說咱們倆通信你可以在那個埠進行,於是伺服器打開20號埠,連接上客戶端的指定的埠進行連接,傳送數據。需要創建一個新的連接。
被動方式:在通過21號埠連接好控制通道後,客戶端發送給伺服器PASV命令,就是給伺服器說咱們倆通信的埠號你選擇,然後伺服器隨機選擇一個埠(大於1024),FTP客戶端連接至此埠,進行通信。不需要創建一個新的連接。
安全文件傳送協議SFTP(Secure File Transfer Protocol)可以為文件傳送提供安全的加密/解密技術。基本語法和FTP差不多。SFTP是SSH的一部分,在SSH軟體包中,已經包含了一個SFTP(Secure File Transfer Protocol)的安全文件傳輸子系統,SFTP本身沒有單獨的守護進程,它必須使用sshd守護進程(埠號默認是22)來完成相應的連接操作。由於這種傳輸方式使用了加密/解密技術,文件傳送相對來說是很安全的,但是是有代價的,它的傳輸效率比FTP要低得多。具體的安裝和工作原理的可以借鑒:http://www.linuxprobe.com/chapter-11.html,但是不要抄襲。

I. sftp和ftp的區別是什麼

區別在於:文件的安全性。

J. sftp和ftp的區別是什麼

SFTP和FTP非常相似,都支持批量傳輸(一次傳輸多個文件),文件夾/目錄導航,文件移動,文件夾/目錄創建,文件刪除等。

1、安全通道

FTP 不提供任何安全通道來在主機之間傳輸文件;而SFTP協議提供了一個安全通道,用於在網路上的主機之間傳輸文件。

2、使用的協議

FTP使用TCP / IP協議。而,SFTP是SSH協議的一部分,它是一種遠程登錄信息。

3、鏈接方式

FTP使用TCP埠21上的控制連接建立連接。而,SFTP是在客戶端和伺服器之間通過SSH協議(TCP埠22)建立的安全連接來傳輸文件。

4、安全性

FTP密碼和數據以純文本格式發送,大多數情況下是不加密的,安全性不高。而,SFTP會在發送之前加密數據,二進制的形式傳遞,是無法「按原樣」閱讀的,安全性較高。