eNSP FTP基础配置实验

  1. 关于本实验

在本实验中,我们通过两台路由器来展示通过FTP在两台路由器之间传输文件。其中一台路由器AR2作为FTP服务器,另一台路由器AR1以FTP的方式登录AR2,并对AR2的文件系统进行一些更改。

  1. 实验目的

熟悉华为网络设备文件系统的管理。

掌握华为网络设备上FTP服务器的配置。

掌握通过FTP传输文件的方法。

  1. 实验组网介绍

设备

接口

IP地址

子网掩码

默认网关

AR1

G0/0/0

192.168.0.1

255.255.255.0

AR2

G0/0/0

192.168.0.2

255.255.255.0

  1. 实验任务列表

熟悉文件系统命令。

FTP基础配置实验。

  1. 实验配置任务

熟悉文件系统命令。

1.查看当前目录下的文件。

2.创建新目录。

3.更改和查看目录。

4.删除目录。

5.复制文件。

6.移动文件。

7.重命名文件。

8.复制2个文件。

9.删除文件至回收站。

10.永久删除文件。

11.恢复被删除的文件。

12.彻底删除被删除的文件。

FTP基础配置实验。

1.在AR1、AR2上完成基础配置。

2.保存AR1、AR2的配置。

3.配置FTP服务器。

4.从AR1上以FTP的方式登录AR2。

5.通过FTP上传文件。

6.通过FTP下载文件。

7.通过FTP删除文件。

8.断开FTP连接。

9.查看AR1、AR2的文件目录。

### 如何在 ENSP 模拟环境下配置交换机与 FTP 服务器进行通信 #### 1. 准备工作 确保已经安装并启动了 eNSP 软件,并创建了一个新的仿真项目。准备好所需的设备模板,包括至少一台二层或三层交换机以及一台运行 FTP 服务的 PC 或者路由器。 #### 2. 基础网络设置 完成基本的物理拓扑搭建之后,按照常规流程给各个接口分配 IP 地址,保证整个局域网内的连通性良好。对于充当 FTP 客户端角色的交换机来说,其管理 VLAN 接口应该有一个有效的 IPv4/IPv6 地址以便后续操作[^3]。 ```shell [Huawei]interface Vlanif 100 [Huawei-Vlanif100]ip address 192.168.1.2 255.255.255.0 ``` #### 3. 启用FTP Server 功能 如果使用的是PC作为FTP server,则需在其操作系统上开启相应的服务;如果是基于Linux系统的话可以通过如下命令快速部署vsftpd: ```bash sudo apt-get install vsftpd -y sudo systemctl start vsftpd sudo systemctl enable vsftpd ``` 而对于某些特定型号支持内置FTP service 的华为设备而言,在CLI界面执行下面指令即可激活此特性: ```shell <Huawei>ftp server enable ``` #### 4. 用户认证机制设定 为了保障安全性,建议为即将建立起来的数据传输通道定义一组合法的身份凭证。这一步骤涉及到添加新用户账号及其权限范围指定等内容。具体做法是在目标机器(即FTP server)中新增加一个具有适当读写权利的新账户。 针对Windows平台下的IIS FTP站点为例: - 打开“Internet信息服务(IIS)管理器” - 寻找对应节点右键点击属性->安全选项卡->匿名身份验证和访问控制... - 添加允许登录该资源库的新成员名单... 而当选用Unix-like OS时则可通过编辑/etc/vsftpd.conf 文件来实现相同目的,比如追加以下几行参数用于限定可访问路径及启用本地用户模式: ```ini local_enable=YES write_enable=YES chroot_local_user=YES allow_writeable_chroot=YES pasv_min_port=10000 pasv_max_port=10100 user_sub_token=$USER local_root=/home/$USER/upload/ ``` 接着重启FTP daemon使之生效: ```bash sudo systemctl restart vsftpd ``` 最后别忘了回到交换机这边也相应地输入恰当的用户名密码组合以供稍后的连接请求所用。 #### 5. 测试连接情况 现在可以从任意具备图形化界面或者命令提示符窗口的位置尝试发起一次简单的GET/PUT动作看看能否顺利获取远端文件列表或是上传测试文档过去。当然也可以利用telnet工具先行探测一下TCP port 21是否处于监听状态从而初步判断server端准备工作是否就绪。 例如,在交换机上通过命令行方式进行文件上传: ```shell <Huawei>ftp 192.168.1.1 //假设这是FTP server的IP地址 User: testuser //之前创建好的有效帐户名 Password: ******** //对应的密钥字符串 ftp> put localfile.txt //将当前目录下一个名为localfile.txt的对象传送到远程主机上去 ``` 以上就是在 ENPS 平台上构建起简易版交换机同 FTP 服务器间交互链路的大致过程概述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值