当网络设备需要升级,或需要上传下载网络设备的文件时,可在网络设备上配置FTP服务,方便文件的操作
实验环境

环境介绍:
- Server路由器成为FTP服务器,创建ftp用户并绑定ftp共享目录
- Client路由器成为FTP客户端,通过FTP命令连接测试
Server 设备配置:
操作流程:
- 解决网络连通性(请自行操作)
- 开启FTP服务
- 创建用户FTP密码FTP,指定FTP共享目录为:Flash:
#开启FTP服务[Server]ftp server enable Info: Succeeded in starting the FTP server#创建FTP用户[Server]aaa[Server-aaa]local-user ftp password cipher ftp privilege level 15[Server-aaa]local-user ftp service-type ftp[Server-aaa]local-user ftp ftp-directory flash:[Server-aaa]q[Server]1234567891011
Client 设备配置
操作流程:
- 解决网络连通性(请自行操作)
- 直接使用ftp命令进行连接FTP服务器
<Client>ftp 192.168.1.1Trying 192.168.1.1 ...Press CTRL+K to abortConnected to 192.168.1.1.220 FTP service ready.User(192.168.1.1:(none)):ftp#输入账号331 Password required for ftp.Enter password:#输入密码230 User logged in.[Client-ftp]123456789101112
- 查看文件(ls)
[Client-ftp]ls200 Port command okay.150 Opening ASCII mode data connection for *.dhcp..portalpage.zipstatemach.efssslvpn.zip.226 Transfer complete.FTP: 56 byte(s) received in 0.090 second(s) 622.22byte(s)/sec.1234567891011
- 下载文件(get)
[Client-ftp]get sslvpn.zip#提示下载文件,与本地文件有冲突是否继续下载?Warning: The file sslvpn.zip already exists. Overwrite it? (y/n)[n]:y200 Port command okay.150 Opening ASCII mode data connection for sslvpn.zip. 1% 2% 3% 4% 5% 6% 7% 8% 9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%226 Transfer complete.FTP: 828482 byte(s) received in 3.140 second(s) 263.84Kbyte(s)/sec.123456789101112
- 上传文件(put)
#上传文件时,先查看下自己所在的本地的哪个路径下:[Client-ftp]lcdThe current local directory is flash:.#提示当前在本地设备的Flash:/目录下#看看本地有哪些文件:[Client-ftp]dir200 Port command okay.150 Opening ASCII mode data connection for *.226 Transfer complete.FTP: 327 byte(s) received in 0.210 second(s) 1.55Kbyte(s)/sec.#上传本地目录下的指定文件[Client-ftp]put portalpage.zip200 Port command okay.150 Opening ASCII mode data connection for portalpage.zip.13%26%40%53%67%80%94% 100%226 Transfer complete.FTP: 121802 byte(s) sent in 0.560 second(s) 217.50Kbyte(s)/sec.12345678910111213141516171819202122232425