當前位置:首頁 » 文件管理 » sftp和ftp的區別

sftp和ftp的區別

發布時間: 2022-10-06 13:54:43

1. 求詳盡的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 原文看這里

2. java ftp 和 sftp的區別

FTP是文件傳輸協議。在網站上,如果你想把文件和人共享,最便捷的方式莫過於把文件上傳到FTP伺服器上,其他人通過FTP客戶端程序來下載所需要的文件。 FTP進行文件傳輸需要通過埠進行。一般所需埠為: 1. 控制鏈路—TCP埠21。控制器端。用於發送指令給伺服器以及等待伺服器響應。 2. 數據鏈路---TCP埠20。數據傳輸埠。用來建立數據傳輸通道的。主要用來從客戶向伺服器發送一個文件、從伺服器向客戶發送一個文件、從伺服器向客戶發送文件或目錄列表。 FTP為了適應不同的網路環境,支持主動連接和被動連接兩種模式。這兩種模式都主要針對數據鏈路進行的,跟控制鏈路無關。 FTP的安全隱患: 一、FTP伺服器軟體漏洞。 二、明文口令。 三、FTP旗標。 四、通過FTP伺服器進行埠掃描。 五、數據劫持。 FTP的安全策略: 一、使用較比安全的系統和FTP服務軟體。 二、使用密文傳輸用戶名和口令。 三、更改服務軟體的旗標。 四、加強協議安全性。 SFTP是Secure File Transfer Protocol的縮寫,是安全文件傳送協議。可以為傳輸文件提供一種安全的加密方法。跟ftp幾乎語法功能一樣。 SFTP是SSH的一部分,是一種傳輸檔案至Blogger伺服器的安全方式。它...

3. SFTP 和FTPS的區別

將SSL/TLS應用於FTP以創建FTPS,為企業之間發送和接收文件生成安全協議。

FTPS包含兩個關鍵的安全元素:消息加密以保護傳輸中的消息,以及客戶端/伺服器認證,它驗證事務中涉及的發送方和接收方的身份。

  • 安全加密:會話密鑰保護傳輸中的數據; 消息使用特定會話的密鑰(TLS握手)進行加密。 一旦建立,客戶端和伺服器之間交換的所有消息都將被加密。

  • 身份驗證:通過驗證伺服器證書的可信度,客戶端可以運行多項檢查以驗證發件人的伺服器身份,最明顯的是證書是否由受信任的證書頒發機構(CA)頒發。 伺服器使用安全通道上的用戶名和密碼對客戶端進行身份驗證。

  • 發送伺服器的證書可以由已知的證書頒發機構(CA)簽名,或者您的合作夥伴可以對其進行自簽名並為您提供其公鑰證書。

SFTP

與FTPS一樣,SFTP允許您通過用戶名和密碼驗證連接。 但是,SFTP還允許您利用公鑰身份驗證和多因素身份驗證來進一步增強安全性。

加密技術不同,與使用SSL/TLS進行加密的FTPS不同,SFTP使用SSH。

SFTP vs. FTPS

FTPS和SFTP都提供強大的保護和身份驗證。 但與FTPS相比,SFTP提供了一些明顯的優勢。

1. FTPS需要多連接/埠

FTPS使用多個埠號。 命令通道的第一個埠用於身份驗證和傳遞命令。 但是,無論何時發出文件傳輸請求或目錄列表請求,都必須為數據通道打開另一個埠號。 您和您的貿易合作夥伴必須在防火牆中打開多個埠以進行FTPS連接,這可能會帶來安全風險。

相反,SFTP只使用一個連接,這意味著您的伺服器上只需打開一個埠,並且伺服器只允許在指定埠上公開訪問,這樣更安全一些。

2. SFTP安全性一致

SFTP要求所有客戶端和伺服器的通信都是安全的,但FTPS可以在不安全的FTP連接和FTPS安全連接之間來回切換。 因此,SFTP通過標准化所有文件傳輸,使得IT管理員更輕松的在組織內實行安全最佳實踐。

3. SFTP應用更廣泛

SFTP具有比FTPS更廣泛的跨平台支持。 SSH和SFTP在Unix/linux平台上無處不在,使得SFTP成為大多數數據傳輸項目的更好選擇。

4. 請利用wireshark或其它工 具比較 sftp 和 ftp 的文件傳輸過程,分析兩者的區別

方案一:使用vnc (Virtual Network Computing)虛擬網路計算機,由著名的AT&T歐洲研究實驗室開發的基於UNIX和Linux操作系統的免費的開放源碼軟體,他能將完整的窗口界面通過網路,傳輸到另一台計算機的屏幕上,vnc基本上由兩部分組成:一部分是客戶端的應用程序(vncviewer),另外一部分是伺服器端的應用程序(vncserver).
方案二:使用Xmanager ,一個運行於MS Windows平台上的高性能的X window伺服器。可以在你的本地PC上同時運行Unix/Linux和Windows圖形應用程序。
我使用的是Xmanager Enterprise 3,Xmanager 3.0支持安全XDMCP允許用戶訪問遠程主機更加輕松,安全地,即使電腦是位於防火牆或網關之後。這是NetSarang公司為Xmanager設計的基於SSH隧道技術的一個獨特的特點。旨在幫助用戶訪問遠程主機,而不需要重新配置現有的防火牆或網關。
Xmanager包含有以下一些產品:
Xbrowser:一個功能強大的會話管理工具,在Xbrowser中,您可以管理會話,Xmanager,Xshell和Xftp。當Xbrowser啟動時,它會動態搜索網路上的所有主機,然後創建一個Xmanager可以連接的主機列表。由於Xbrowser會動態創建訪問伺服器,因此不需要我們再單獨創建。這項功能使X Window系統變得簡單。
Xconfig:通過Xconfig,可以讓你為不同的X伺服器採用各自的設置,您可以設定不同的X伺服器選項,如窗口模式,字體,視覺與安全,並保存到獨立的配置文件,如果您對各種伺服器及應用需要設置不同的選項,您可以使用Xconfig創建多個應用/伺服器的配置文件用於相應的會話。這能夠使您運行最優化的Xmanager為每個系統和應用。
Xshell:一個用於MS Windows平台的強大的SSH,TELNET,和RLOGIN終端模擬軟體。它使得用戶能輕松和安全地從Windows PC上訪問Unix/Linux主機。
Xftp:一個用於MS Windows平台的強大的FTP和SFTP文件傳輸程序。Xftp讓你能安全地在Unix/Linux和Windows PC之間傳輸文件。
Xlpd:一個用於MS Windows平台的LPD(行式列印機虛擬後台程序)應用程序。安裝了Xlpd後,你的帶有列印機的本地PC就成為了一個列印伺服器,來自不同遠程系統的列印任務都能在網路環境中得到請求和處理。(共享軟體)

5. 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伺服器的安全方法。

6. 網線中:UTP,FTP,SFTP,是什麼意思.而STP又是什麼意思,請把STP詳寫,謝謝

一、網線中的「UTP、FTP、SFTP」的意思:

  1. UTP:非屏蔽雙絞線。

  2. FTP是鋁箔單層屏蔽雙絞線。

  3. SFTP是內鋁箔外編織網的雙層屏蔽雙絞線。

7. 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並不像一個伺服器程序,而更像是一個客戶端程序。

8. ftp 和sftp區別 我的linux虛擬機用sftp能臉上 ftp連不上 是什麼情況

sftp是安全文件傳送協議。為傳輸文件提供一種安全的加密方法。sftp 與 ftp 有著幾乎一樣的語法和功能。SFTP 為 SSH的一部份,可是這種傳輸方式使用了加密/解密技術,所以傳輸效率比普通的FTP要低得多。再具體的你可以找一下維基網路,相信他比我說的好,也詳細的多。
linux虛擬機用sftp能臉上ftp連不上是因為你的linux本身安裝了SSH,按照上面說的是SSH的一部份,所以SFTP能連上。而FTP伺服器端程序本身linux沒有安裝,因此連不上。假如你需要使用FTP那就安裝一下FTP伺服器端程序,比如vsftp。

9. ftp與vsftp有什麼區別

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

10. sftp和ftp有什麼區別,只是不同協議嗎

區別在於:文件的安全性。
1.
FTP是一種文件傳輸協議,一般是為了方便數據共享的。包括一個FTP伺服器和多個FTP客戶端。FTP客戶端通過FTP協議在伺服器上下載資源。
2.
SFTP協議是在FTP的基礎上對數據進行加密,使得傳輸的數據相對來說更安全。但是這種安全是以犧牲效率為代價的。
3.
SFTP的傳輸效率比FTP要低。

熱點內容
python表格抓取 發布:2024-10-08 13:30:31 瀏覽:718
編寫定時下載ftp文件腳本 發布:2024-10-08 13:30:18 瀏覽:227
電腦上怎麼看本機的配置 發布:2024-10-08 13:26:02 瀏覽:41
androidepub 發布:2024-10-08 13:25:22 瀏覽:549
怎麼拿雲伺服器做進銷存 發布:2024-10-08 13:25:14 瀏覽:725
小本解說伺服器是什麼 發布:2024-10-08 13:25:09 瀏覽:393
安卓倍速腳本 發布:2024-10-08 13:18:48 瀏覽:78
飢荒本地伺服器後續怎麼添加伺服器模組 發布:2024-10-08 13:18:24 瀏覽:199
阿里雲伺服器centos7還是8 發布:2024-10-08 13:16:16 瀏覽:718
安卓手機的屏幕設置在哪裡 發布:2024-10-08 13:14:37 瀏覽:702