HCIA13 FTP 基础配置实验

注意:FTP 默认情况下工作在主动模式

用户可以通过直接登录系统、FTP(File Transfer Protocol)、TFTP(Trivial File Transfer Protocol)和 SFTP(Secure File Transfer Protocol)方式进行文件操作,可以分别充当服务器和客户端的角色:

•    设备作为服务器:可以从客户端访问设备,实现对本设备文件的管理,以及与客户端间的文件传输操作。
•    设备作为客户端访问其他设备(服务器):可以实现管理其他设备上的文件,以及与其他设备间进行文件传输操作。

1.实验介绍及拓扑

R1 模拟 FTP Client,R2 作为 FTP Server。

2.掌握内容及配置思路

#配置FTP 服务器功能及参数FTP Server 功能

#配置本地FTP用户

#FTP Client登录FTP Server

#FTP Client进行文件操作

3.配置步骤

步骤1 基础配置

R1客户端

R2服务器

int g0/0/0

ip add 10.0.12.1 24

int g0/0/0

ip add 10.0.12.2 24

#配置设备IP地址

<R1>dir

<R2>dir

#查看当前文件列表

<R1>save test1.cfg

y

<R2>save test2.cfg

y

# 保存配置文件test1.cfg

(用与后续验证实验效果)

<R1>dir

<R2>dir

#查看保存后文件列表

两台设备上的配置文件都已经保存成功。 

步骤2 配置FTP服务器

为客户端登录创建一个账户命名为ftp-client

R2服务器

[R2]

ftp server enable

#开启设备的FTP服务器功能,允许FTP用户登录。

缺省情况下,FTP服务器功能处于关闭状态

其他可选的配置参数还包括:指定FTP服务器端口号、指定FTP服务器的源地址和配置FTP连接空闲时间等。

aaa

 local-user ftp-client password cipher Huawei@123

local-user ftp-client service-type ftp

local-user ftp-client privilege level 3

#配置本地FTP用户

#创建一个用户,类似前面学习telnet配置

#配置FTP用户的级别,必须将用户级别配置在3级及3级以上,否则FTP连接将无法成功。

local-user ftp-client ftp-directory flash:/

#配置FTP用户的授权目录,必须指定该目录,否则FTP用户无法成功登陆。

步骤3 配置FTP客户端

R1客户端

<R1>ftp 10.0.12.2

[ftp]

#在R1上登录FTP服务器,输入账号密码后显示登录成功

[R1-ftp]ascii

#设置传输模式

文件传输数据模式包括ASCII和Binary。

ASCII用于传输纯文本文件,Binary用于传输系统软件、图形图像、声音影像、压缩文件、数据库等程序文件。

#由于我们需要下载的配置文件为纯文本文件,所以需要设置为ASCII模式。缺省情况下,文件传输方式为ASCII模式,此处的操作仅为示范。

[R1-ftp]get test2.cfg

dir

#下载R2服务器配置文件到R1

dir查看目录验证

[R1-ftp]delete test2.cfg

dir

#删除R2服务器配置文件

dir

[R1-ftp]put test1.cfg

dir

#上传配置文件到服务器R2

[R1-ftp]bye

#断开FTP连接

#登录FTP服务器

#下载服务器上的test2.cfg文件

#上传至服务器test1.cfg并且删除了服务器原有的test2.cfg

4.验证

查看当前R1 和R2 的文件目录:

<R1>dir  刚刚下载了test 2.cfg

<R2>dir  刚刚客户端上传了test1.cfg并删除了test2.cfg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值