FTP原理與配置

2022-05-27 06:03:12 字數 1136 閱讀 8924

ftp(file transfer protocol)檔案傳輸協議(基於tcp協議)。是用來傳送檔案的協議,使用ftp實現檔案傳輸的同時,還可以保證資料傳輸的可靠性和高效性.通過學習我們需要掌握以下兩點:

1、掌握ftp的工作原理

2、ftp伺服器端配置

下面我們從以上2點開始學習

1.1、兩個ftp連線

傳輸檔案的過程如下:

第乙個連線是ftp客戶端和ftp伺服器之間的控制連線。ftp伺服器開啟21號埠,等待ftp客戶端傳送請求,ftp客戶端隨機開啟埠,向伺服器傳送建立連線請求,控制連線用於在伺服器和客戶端之間傳輸控制命令。

第二個連線是ftp客戶端和ftp伺服器端的資料連線,伺服器端使用ftp的20號埠與客戶端建立資料連線,通常情況下,伺服器主動建立或中斷資料連線。

1.2、ftp傳輸模式

定義了資料在客戶端和伺服器之間的傳輸是的格式。

ascii模式:用於傳輸文字。傳送端的字元在傳送前會被轉化成ascii碼格式之後進行傳輸。接收端收到之後再將其轉化成字元。

二進位制模式:常用於傳送檔案和程式檔案,傳送端在傳送這些檔案時無需轉換格式,即可傳輸。

2、ftp伺服器端配置

實驗:ar1

inter g0/0/1

ip add 10.1.13.254 24

qftp server enable

set default ftp-directory flash:

qdir

aaalocal-user ftp password cipher ftp

local-user ftp service-type ftp

local-user ftp  privilege level 3

qdisplay tcp status

local-user ftp-directory flash:/wclwcw

ar2

inter g0/0/1

ip add 10.1.13.2 24

ftp 10.1.13.254

get 檔案

put 檔案

ftp服務安裝與配置

安裝ftp服務 yum install vsftpd y ftp服務端配置 3 使用者資訊配置 a etc vsftpd ftpusers 位於 etc目錄下。它指定了哪些使用者賬戶不能訪問ftp伺服器,例如root等。b etc vsftpd user list if userlist deny ...

FTP 服務搭建與配置

ftp是file transfer protocol 檔案傳輸協議,簡稱文傳協議 的英文簡稱,用於在internet上控制檔案的雙向傳輸。ftp的主要作用就是讓使用者連線乙個遠端計算機 這些計算機上執行著ftp伺服器程式 並檢視遠端計算機中的檔案,然後把檔案從遠端計算機複製到本地計算機,或把本地計算...

FTP工作原理與抓包

一 簡介 ftp的傳輸使用的是tcp資料報協議,tcp在建立連線前會先進行三次握手。不過ftp伺服器比較麻煩一些,因為ftp伺服器使用了兩個連線,分別是命令通道與資料通道。因為是tcp資料報,所以這兩個連線都需要經過三次握手。根據資料連線的建立方式,ftp服務的資料傳輸可以分為主動模式 active...