五張圖搞定FTP
FTP原理與配置
FTP是用來傳送文件的協(xié)議。使用FTP實(shí)現(xiàn)遠(yuǎn)程文件傳輸?shù)耐瑫r(shí),還可以保證數(shù)據(jù)傳輸?shù)目煽啃院透咝浴?/p>
FTP的應(yīng)用
在企業(yè)網(wǎng)絡(luò)中部署一臺(tái)FTP服務(wù)器,將網(wǎng)絡(luò)設(shè)備配置為FTP客戶端,則可以使用FTP來備份或更新VRP文件和配置文件。也可以把網(wǎng)絡(luò)設(shè)備配置為FTP服務(wù)器,將設(shè)備的日志文件保存到某臺(tái)主機(jī)上方便查看。
FTP傳輸模式
FTP傳輸數(shù)據(jù)時(shí)支持兩種傳輸模式:ASCII模式和二進(jìn)制模式。ASCII模式用于傳輸文本。發(fā)送端的字符在發(fā)送前被轉(zhuǎn)換成ASCII碼格式之后進(jìn)行傳輸,接收端收到之后再將其轉(zhuǎn)換成字符。二進(jìn)制模式常用于發(fā)送圖片文件和程序文件。發(fā)送端在發(fā)送這些文件時(shí)無需轉(zhuǎn)換格式,即可傳輸
FTP服務(wù)器端配置
ARG3系列路由器和X7系列交換機(jī)均可提供FTP功能。執(zhí)行ftp server enable命令使能FTP功能。執(zhí)行set default ftp-directory命令設(shè)置FTP用戶的默認(rèn)工作目錄。
在配置FTP服務(wù)器時(shí),可以使用AAA為每個(gè)用戶分別配置登錄賬號(hào)和訪問權(quán)限。aaa命令用來進(jìn)入AAA視圖。
local-user user-name { access-limit max-number | ftp-directory directory | idle-timeout minutes [ seconds ] | password cipher password [ opt ] | privilege level level | state {active | block } } *命令用來創(chuàng)建本地用戶,并配置本地用戶的各項(xiàng)參數(shù)。
user-name指定用戶名。
local-user huawei service-type ftp命令用來配置本地用戶的接入類型為ftp。
ftp-directory指定FTP用戶可訪問的目錄。如果不配置FTP用戶可訪問的目錄,則FTP用戶無法登錄設(shè)備。
access-limit指定用戶名可建立的最大連接數(shù)目。
idle-timeout指定用戶的閑置超時(shí)時(shí)間。
privilege level指定用戶的優(yōu)先級(jí)。
FTP客戶端配置
ftp命令用來與遠(yuǎn)程FTP服務(wù)器建立控制連接,并進(jìn)入FTP客戶端視圖。binary命令用來在設(shè)備作為FTP客戶端時(shí)設(shè)置文件傳輸方式為Binary模式,又稱二進(jìn)制模式。缺省情況下,文件傳輸方式為ASCII模式。get命令用來從遠(yuǎn)程FTP服務(wù)器下載文件并保存在本地。






