FTP伺服器

雲端文檔傳輸用什麼工具?讓我們一起了解FTP伺服器(FTP Server)

是什麼?

FTP伺服器(File Transfer Protocol Server)作為雲端伺服器的一種。是在互聯網上提供文檔存儲和訪問服務的電腦,它們依照FTP協議提供服務。 FTP是File Transfer Protocol(文檔傳輸協議)。顧名思義,就是專門用來傳輸文檔的協議。簡單地說,支持FTP協議的伺服器就是FTP伺服器。

是用來在兩臺電腦之間傳輸文檔,是Internet中應用非常廣泛的服務之一。它可根據實際需要設置各用戶的使用權限,同時還具有跨平臺的特性,即在UNIX、Linux和Windows等操作系統中都可實現FTP客戶端和伺服器,相互之間可跨平臺進行文檔的傳輸。因此,FTP服務是網路中經常採用的資源共用方式之一。FTP協議有PORT和PASV兩種工作模式,即主動模式和被動模式。

特點有哪些?

通過FTP協議,用戶可以在FTP伺服器中進行文檔的上傳或下載等操作。FTP協議可以很好地控制用戶數量和寬頻的分配,快速方便地上傳、下載文檔,因此FTP已成為網路中文檔上傳和下載的首選伺服器。同時,它也是一個應用程式,用戶可以通過它把自己的電腦與世界各地所有運行FTP協議的伺服器相連,訪問伺服器上的大量程式和資訊。FTP服務的功能是實現完整文檔的異地傳輸。具體特點如下:

  • FTP使用兩個平行連接:控制連接和數據連接。控制連接在兩主機間傳送控制命令,如用戶身份、口令、改變目錄命令等。數據連接只用於傳送數據。
  • 在一個會話期間,FTP伺服器必須維持用戶狀態,也就是說,和某一個用戶的控制連接不能斷開。另外,當用戶在目錄樹中活動時,伺服器必須追蹤用戶的當前目錄,這樣,FTP就限制了併發用戶數量。
  • FTP支持文檔沿任意方向傳輸。當用戶與一遠程電腦建立連接後,用戶可以下載一個遠程文檔也可以將一本地文檔傳輸至遠程機器。
FTP文檔傳輸

伺服器的類型

FTP伺服器有兩種類型,分別是:

授權FTP伺服器:授權FTP伺服器只允許該FTP伺服器系統上的授權用戶使用。在使用授權FTP伺服器之前必須向系統管理員申請用戶名和密碼,連接此類FTP伺服器時必須輸入用戶名和密碼。

匿名FTP伺服器:匿名FTP伺服器允許任何用戶以匿名帳戶FTP或 anonymous(匿名者)登錄到FTP伺服器,並對授權的文檔進行查閱和傳輸。有些FTP伺服器習慣上要求用戶以自己的E-mail地址作為登錄密碼,但這並沒有成為大多數伺服器的標準作法。

FTP的工作模式

模式 定義 優/缺點
主動模式Port 在主動模式下,FTP客戶端首先與FTP伺服器的TP21端口建立連接,通過這個通道發送命令,客戶端需要接收數據的時候在這個通道上發送Port命令。Port命令包含了客戶端用什麼端口接收數據。在傳送數據的時候,伺服器端通過其TCP20端口連接到客戶端的指定端口發送數據。FTP伺服器必須與客戶端建立一個新的連接用來傳送數據。 主動FTP對FTP伺服器的管理有利,但對客戶端的管理不利。因為FTP伺服器企圖與客戶端的高位隨機端口建立連接,而這個端口很有可能被客戶端的防火墻阻塞掉。
被動模式Pasv 在被動模式下,建立控制通道時與主動模式類似,但建立連接後發送的不是Port命令,而是Pasv命令。FTP伺服器收到Pas命令後,隨機打開一個高端端口(端口號大於1024)並且通知客戶端在這個端口上傳送數據的請求,客戶端連接FTP伺服器上的這個端口,然後FTP伺服器將通過這個端口傳送數據。在這種情況下,FTP伺服器不再需要與客戶端建立一個新的連接。 被動FTP對FTP客戶端的管理有利,但對伺服器端的管理不利。因為客戶端要與伺服器端建立兩個連接,其中一個連到一個高位隨機端口,而這個端口很有可能被服務器端的防火墻阻塞掉。

可使用的軟件

  1. Server-U:是一種被廣泛運用的FTP伺服器端軟體,支持3x/9x/ME/NT/2K/2000/xp等全Windows系列。可以設定多個FTP伺服器、限定登錄用戶的許可權、登錄主目錄及空間大小等,功能非常完備。 它具有非常完備的安全特性,支持SSl FTP傳輸,支持在多個Serv-U和FTP客戶端通過SSL加密連接保護您的數據安全等。
  2. FileZilla:是一款經典的開源FTP解決方案,包括FileZilla客戶端和FileZillaServer。其中,FileZillaServer的功能比起商業軟體FTP Serv-U毫不遜色。無論是傳輸速度還是安全性方面,都是非常優秀的一款。
  3. VsFTP:是一個基於GPL發佈的類Unix系統上使用的FTP伺服器軟體,它的全稱是Very Secure FTP 從此名稱可以看出來,編制者的初衷是代碼的安全。
Latest posts by ICON Data Centre Limited (see all)

4 Comments

Comments are closed.