网络协议的实现与应用实训报告

时间:2025-04-28

FTP 服务器的安装和配置方法FTP 客户端的开发方法

郑州轻工业学院本科

实验报告

网络协议的实现与应用实训

学 院 计算机与通信工程学院 专业年级 网络运维 姓 名 王冲 学 号 541207110136 指导老师

FTP 服务器的安装和配置方法FTP 客户端的开发方法

一、 实训目的

(1) 理解FTP 协议的工作原理,掌握FTP 服务器的安装和配置方法。

(2) 掌握FTP 客户端的开发方法。

(3) 掌握 ICMP 报文的格式和各字段含义,理解Ping 程序的工作原理,掌

握ICMP 协议在Ping 命令中的应用。

二、 实训任务

查阅相关资料,独立完成以下实训任务,并撰写实训报告。

1. FTP 服务器的搭建(可在虚拟机上搭建)

使用 Serv-U 架设FTP 服务器,设定多个FTP 服务器,限定登录用户的权

限、登录目录及服务器空间大小。

2. FTP 客户端的设计与实现

理解 FTP 工作原理,用自己熟悉的程序设计语言来实现FTP 客户端。FTP

客户端分为连接模块、文件管理模块、文件传输模块和辅助管理模块。

3. 基于ICMP 协议的应用的实现

设计并实现基于 ICMP 协议的网络命令PING 程序

三、 实训步骤

任务一、架设 FTP 服务器

对课题任务进行分析,按要求架设FTP 服务器并对账户进行设置,限定登

录用户的权限、登录目录及服务器空间大小。

下载并运行 Serv-U,出现“设置向导”窗口,然后按照这个向导的指引进

行配置。具体步骤如下:

FTP 服务器的安装和配置方法FTP 客户端的开发方法

(1) 设置Serv-U 的IP 地址与域名

单击“下一步”跳过系统提示信息,来到“您的 IP 地址”窗口,输入本机

的IP 地址。下一步,进行“域名”设定。这个域名只是用来标识该FTP 域,没

有特殊的含义,比如按照班级学号输入“http://www.77cn.com.cn”。接下来的“系统

服务”选项必须选“是”,这样当用户的电脑一启动,服务器也会跟着开始运行。

(2) 设置匿名登录

匿名访问就是允许用户以 Anonymous 为用户名,无需特定密码即可连接服

务器并拷贝文件。如果用户不想让陌生人随意进入用户的FTP 服务器,或想成

立 VIP 会员区,就应该在“匿名账号”窗口中选“否”,这样就只有经过用户

许可的账号才能登录该FTP。鉴于匿名登录尚有一定的实用需求,可以选“是”。

之后就要为匿名账户指定 FTP 上传或下载的主目录,这是匿名用户登录到FTP

服务器后看到的目录。设定后,向导还会继续询问用户是否将匿名用户锁定于此

目录中,从安全的角度考虑,建议选“是”。这样匿名登录的用户将只能访问用

户指定的主目录及以下的各级子目录,而不能访问上级目录,便于保证硬盘上其

他文件的安全。

(3) 创建新账户

除了匿名用户,用户一般还需要建立有密码的专用账号,也就是说可以让指

定用户以专门的账号和密码访问用户的服务器,这样做适用于实行会员制下载或

只让好友访问。在“命名的账号”窗口中将“创建命名的账号吗?”选为“是”,

进入“账号名称”设置,填入用户制定的账号名称,而后在“账号密码”窗口输

入该账号的密码。单击“下一步”,会要求用户指定FTP 主目录,并询问是否

将用户锁定于主目录中,选“是”,作用与匿名账户设定基本相同,不再赘述。

FTP 服务器的安装和配置方法FTP 客户端的开发方法

紧接着要设置该账户的远程管理员权限,分为“无权限”、“组管理员”、“域

管理员”、“只读管理员”和“系统管理员”五种选项,每项的权限各不相同,

可根据具体情况进行选择。至此,用户已拥有了一个域——http://www.77cn.com.cn及

两个账号——Anonymous和xxqn0901。点击“完成”退出向导,稍等片刻Serv-U

软件主界面将自动弹出,用户还要在此进行一些管理员设置。

(4) 管理员设置

在 Serv-U 管理员界面,每个Serv-U 引擎都能用来运行多个虚拟的FTP 服

务器,而虚拟的FTP 服务器就称为“域”。对 FTP 服务器来说,建立多个域是

非常有用的,每个域都有各自的用户、组和相关的设置。下面简要介绍管理器界

面上必要的各项设置。首先点击窗体左方的“本地服务器”,选择右边的“自动

开始(系统服务)”。选择左方的“域→活动”,这里记载了该域下所有用户的

活动情况,是非常重要的监控数据。“域→组”:在此可自建一些用户组,把各

类用户归到相应的组中,便于管理。“域→用户”:这里有用户刚建立的两个账

号,其中的细节设置十分重要,具体如下。

a) 账号:如果有用户违反FTP 的规定,用户可以点击此处的“禁用账号”,

让该用户在一段时间内被禁止登录。另外此处的“锁定用户于主目录”

一定要勾选,否则用户硬盘的绝对地址将暴露。

b) 常规:根据自身的实际需要,在此设置最大的下载和上传速度、登录到

本服务器的最大用户数、同一IP 地址的登录线程数等。

c) IP 访问:用户可以在此拒绝某个讨 …… 此处隐藏:7359字,全部文档内容请下载后查看。喜欢就下载吧 ……

网络协议的实现与应用实训报告.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219