前面的文章我们已经简单的介绍了一下FTP的基本知识,这篇文章我们来具体的做一下实验。
一 FTP实验拓扑图

华为s5700交换机作为FTP服务端,电脑PC连接s5700进行FTP文件传输。前提是两个设备的网络状态是通的。

二 FTP服务端相关配置
S5700作为服务端进行相关配置
1 开启FTP服务功能
<Huawei> system-view
[Huawei] sysname FTP_Server
[FTP_Server] ftp server enable
2 设置本地FTP账号及密码
[FTP_Server] aaa
[FTP_Server-aaa]local-user ftpuser password cipher 12345
[FTP_Server-aaa] local-user ftpuser privilege level 15
3 设置FTP账号的服务类型及访问的目录
[FTP_Server-aaa] local-user ftpuser service-type ftp
[FTP_Server-aaa] local-user ftpuser ftp-directory flash:
三 FTP客户端连接FTP服务端
连接FTP服务端,我们可以使用专门的软件。如MobaXterm、FileZilla或者Windows自带的都可以。我们以MobaXterm,和windows为例
1 MobaXterm
打开软件,选择左上角的session

在弹出来的对话框中选择FTP

填入ftp服务器IP及用户名,然后点击OK

在弹出的界面输入ftp服务端密码。

连接成功后,在右边就可以看到交换机里面的文件了。

文件下载:选中右边ftp服务器的文档 右击 download,即可下载文件。

在弹出的对话框中可以选择保存位置。

上传文件:点击右上角的上传按钮就可以根据需要上传文件。

2 Windows系统自带FTP客户端访问FTP服务器。通过命令行进行访问。
我们在终端输入 ftp 空格 FTP服务器IP:ftp 192.168.1.1,再输入对应的ftp用户名和密码,即可登录。

当出现ftp>这个符号说明登录成功。

我们可以使用dir命令查看一下当前目录信息。

在前面的文中我们讲到,ASCII用于传输纯文本文件,Binary用于传输系统软件、图形图像、声音影像、压缩文件、数据库等程序文件。
在交换机的目录中test.txt属于文本文件,我们要用ASCII模式进行下载(系统默认为ASCII模式)。
我们可以在命令行中输入ascii进入ASCII模式

下面我们尝试下载test.txt文件。在命令行中输入get test.txt即可把文件下载到当前目录下(命令行工具打开时所在的目录)。

进入binary模式下载
s5700si-v200r001c00spc300.cc文件

上传文件:我们把桌面的test1.txt上传到交换机中(当前目录下的文件)。

我们再用dir命令查看一下是否上传成功。

当我们使用完FTP服务后直接在命令行输入bye即可退出FTP。

上面就是关于FTP的一些相关配置。有喜爱的朋友欢迎点赞、收藏+关注,谢谢!















- 最新
- 最热
只看作者