FTP(檔案傳輸協定)
- 檔案傳輸協定(FTP)簡介:
FTP(File Transfer Protocol),是檔案傳輸協定的簡稱。用于Internet上的控制檔案的雙向傳輸。同時,它也是一個應用程式(Application)。使用者可以通過它把自己的PC機與世界各地所有運作FTP協定的伺服器相連,通路伺服器上的大量程式和資訊。
- FTP工作原理:
以傳檔案為例,當你啟動FTP從遠端計算機拷貝檔案時,你事實上啟動了兩個程式:一個本地機上的FTP客戶程式:它向FTP伺服器提出拷貝檔案的請求。另一個是啟動在遠端計算機的上的FTP伺服器程式,它響應你的請求把你指定的檔案傳送到你的計算機中。FTP采用“客戶機/伺服器”方式,使用者端要在自己的本地計算機上安裝FTP客戶程式。FTP客戶程式有字元界面和圖形界面兩種。字元界面的FTP的指令複雜、繁多。圖形界面的FTP客戶程式,操作上要簡潔友善多。
- 通過FTP進行檔案操作簡介:
配置裝置作為FTP伺服器,使用者可以在終端通過FTP用戶端軟體通路裝置,在本地終端與遠端裝置之間進行檔案操作。通過FTP進行檔案操作時,配置較簡單,并且支援檔案傳輸以及管理檔案目錄。
FTP進行檔案操作具有授權和認證功能,但它采用明文傳輸資料,存在安全隐患。
通過FTP進行檔案操作适用于對網絡安全性要求不是很高的檔案傳輸場景,常用于版本更新業務中。
- 配置注意事項:
在配置通過FTP進行檔案操作之前,需要完成以下任務:
- 終端與裝置之間路由可達。
- 終端支援FTP用戶端軟體。
“配置AR路由器FTPserver功能”
實驗網絡拓撲
PC與裝置之間路由可達,192.168.10.1是裝置的管理網口IP位址,裝置需要進行更新操作,要求将裝置作為FTP伺服器,從終端PC将系統軟體上傳至裝置,且儲存目前裝置的配置檔案到終端進行備份。
配置思路如下:
- 配置裝置的FTP功能及FTP使用者資訊(包括使用者名及密碼、使用者級别、服務類型、授權目錄)。
- 儲存裝置目前配置檔案。
- 從終端PC通過FTP連接配接裝置。
- 将系統軟體上傳至裝置以及将配置檔案備份至PC。
一、實驗配置
(1)R1配置:
sysname R1 //裝置命名
ftp server enable //開啟FTP服務功能
#
aaa
local-user laowu password cipher laowu888 //建立使用者laowu,密碼laowu888
local-user laowu privilege level 15 //配置使用者級别15級
local-user laowu ftp-directory flash:/ //配置FTP授權目錄flash:/
local-user laowu service-type ftp //配置使用者類型FTP
#
interface GigabitEthernet0/0/0
ip address 192.168.10.1 255.255.255.0 //接口ip位址,FTP的管理位址
#
二、結果驗證
(1)通過Client通路裝置的檔案目錄:
(2)檢視FTP裝置的檔案目錄:
(3)在R1上建立目錄laowu,并通過用戶端傳輸檔案功能将裝置配置備份到本地。
<R1>mkdir laowu
Info: Create directory flash:/laowu......Done