实验拓扑:
交换机桥接cloud云,管理地址为192.168.1.254,cloud云桥接地址为192.168.1.100。
情况一:网络设备作为FTP client,PC作为FTP server
FTP软件操作:
- 启动3CDaemon,配置如下
交换机端操作:
# ftp登录命令格式 ftp 服务器IP
# 输入ftp用户
# 输入ftp密码
# 回显[ftp]说明登录成功
<Huawei>ftp 192.168.1.100
Trying 192.168.1.100 ...
Press CTRL+K to abort
Connected to 192.168.1.100.
220 3Com 3CDaemon FTP 服务器版本 2.0
User(192.168.1.100:(none)):admin
331 用户名正确, 需要口令
Enter password:
230 用户已登录
[ftp]
从ftp服务器上传下载文件到交换机本地
# 交换机做客户端时无论是下载还是上传文件都需要确切的知道文件的名称和扩展名
# 上传配置文件vrpcfg.zip到ftp服务器
# put Upload a local file to the remote host
#
[ftp]put vrpcfg.zip
200 PORT 命令成功 .
150 文件状态正常; 准备启动数据连接
100%
226 正在关闭数据连接; 文件传输成功完成.
FTP: 492 byte(s) sent in 0.140 second(s) 3.51Kbyte(s)/sec.
从ftp server上下载文件到本地
# 从ftp server上下载一个121.txt到本地
# get Download the remote file to the local host
[ftp]get 121.txt
200 PORT 命令成功 .
150 文件状态正常; 准备启动数据连接
226 正在关闭数据连接; 文件传输成功完成.
FTP: 0 byte(s) received in 0.290 second(s) 0.00byte(s)/sec.
[ftp]
quit到交换机后查看flash:,检查本地是否有121.txt文件
TFTP软件操作:
- 启动3CDaemon,配置如下
- 3.TFTP服务端不需要做任何用户配置
交换机上的操作:
# tftp命令在使用时依旧得知道目标文件的名字及扩展名
# 命令格式 从ftp server下载一个文件到本地
# tftp 服务器IP get 文件名及扩展名
<Huawei>tftp 192.168.1.100 get tftp_test.txt
Info: Transfer file in binary mode.
Downloading the file from the remote TFTP server. Please wait...
TFTP: Downloading the file successfully.
0 bytes received in 1 second.
# 从本地推送一个文件到tftp server上
# tftp 服务器IP put 文件名及扩展名
<Huawei>tftp 192.168.1.100 put vrpcfg.zip
Info: Transfer file in binary mode.
Uploading the file to the remote TFTP server. Please wait...
TFTP: Uploading the file successfully.
492 bytes send in 1 second.
情况二:PC作为FTP client,网络设备作为FTP server
交换机上创建ftp账户
[Huawei]aaa
[Huawei-aaa]local-user ftp password cipher ftp123 privilege level 15
[Huawei-aaa]local-user ftp service-type ftp
[Huawei-aaa]local-user ftp ftp-directory flash:/
[Huawei]ftp server enable
上传和下载文件直接通过拖拽即可实现。
这里使用的是SecureFX,文件上传或者下载结束后,关闭ftp server
[Huawei]undo ftp server
Warning: The operation will stop the FTP server. Continue? [Y/N]:y
Info: Succeeded in closing the FTP server.