文档库 最新最全的文档下载
当前位置:文档库 › WWW及FTP服务器配置

WWW及FTP服务器配置

WWW及FTP服务器配置
WWW及FTP服务器配置

实验7:WWW服务器设置

在 Windows 2000 中微软更新了 IIS 的版本,推出了 Internet Information Server 5.0 , 与 IIS4.0 相比 IIS5.0 提供了方便的安装和管理,增强的应用环境,基于标准的发布协议,在性能和扩展性方面有了很大的改进,为客户提供更佳的稳定性和可靠性。

ASP的新功能

各种标准的基础:Microsoft Internet 信息服务 5.0 版符合 HTTP 1.1 标准,包括 PUT 和 DELETE 等功能以及自定义 HTTP 错误消息的能力,并支持自定义的 HTTP 头。

多个站点,一个 IP 地址:由于支持主机头,因此,可以用一个 IP 地址在运行 Microsoft Windows 2000 Server 的单台计算机上维护多个 Web 站点。这对于 Internet 服务提供商以及维护多个站点的公司 Intranet 非常有用。

Web 分布式创作与版本管理 (WebDAV) :允许远程作者通过 HTTP 连接创建、移动或删除服务器上的文件、文件属性、目录和目录属性。

新闻和邮件:可以使用 SMTP 服务以及 NNTP 服务设置与 IIS 一同工作的Intranet 邮件和新闻服务。

PICS 分级:可以将 Platform for Internet Content Selection (PICS) 分级应用于内容仅适合于成人的站点。

FTP 重新启动:如果在数据传输中出现中断,现在可以恢复"文件传输协议"文件下载,而不必再次下载整个文件。

HTTP 压缩:可以更快地在 Web 服务器与启用了压缩的客户之间进行页面传输。压缩和缓存静态文件并对动态生成的文件按需进行压缩。

一、安装 IIS

步骤1 单击"开始",指向"设置",单击"控制面板",然后启动"添加/删除程序"应用程序。

步骤2 选择"配置 Windows",单击"组件"按钮,然后按照屏幕提示安装、删除或添加 IIS 组件,安装完毕后如图 14.1。

注意:如果升级到 Windows 2000,那么只有在以前版本的 Windows 中安装了 IIS,IIS 5.0 才被默认安装。

Web 和 FTP 站点

无论是在 Intranet 还是在 Internet 上,都可以按三种方式在运行Windows 2000 的单个计算机上创建多个 Web 和 FTP 站点:

将端口号附加到 IP 地址。

使用多个 IP 地址,每个都有自己的网络适配卡。

通过使用主机头名将多个域名和 IP 地址指派给一个网络适配卡。

图1

站点的属性和属性继承

属性是可以在 Web 站点上设置的值。例如,可以使用 Internet 信息服务管理单元将指派到默认 Web 站点的 TCP 端口号从默认值 80 更改为另一个号。在属性页中显示站点属性并将其存储在称为"metabase"的数据库中。

在 IIS 的安装过程中,将默认值指派给属性页中的各种属性。可以在 IIS 中使用默认设置,也可以自定义这些设置以适应自己 Web 发布的需要。通过调整默认设置,可以提供附加值、更好的性能以及更高的安全性。

可以在站点级、目录级或文件级设置属性。将自动使用高级别(如站点级)设置,或由低级别(如目录级)设置"继承"但仍可以在低级别单独编辑。一旦在单独站点、目录或文件中更改了属性,日后对主默认值的更改将不会自动覆盖单独设置。相反,用户将接收到询问是否要更改单独站点、目录或文件以使其与新默认值匹配的警告信息。

某些属性具有采用列表形式的值。例如,当用户未在 URL 中指定文件时,默认文档值可以是要加载的文档列表。自定义错误消息、TCP/IP 访问控制、脚本映射和 MIME 映射是以列表格式存储的属性的其他实例。虽然这些列表有很多项,但 IIS 仍将整个列表作为一个单个属性来处理。如果在目录中编辑列表并在站点级进行了全局更改,则目录级的列表将被来自站点级的新列表所替换;列表不会合并。同样,具有列表值的属性只在主级别或默认值已更改的站点或目录显示其列表。如果列表值是继承的默认值,则将不显示。

筛选器以列表格式显示,但不作为列表处理。如果在站点级添加筛选器,则

新筛选器将与主级别的筛选器列表合并。如果两个筛选器具有相同的优先级设置,则主级别的筛选器将在站点级筛选器之前进行加载。

如果需要修改默认属性并且正在创建几个 Web 或 FTP 站点,则可以编辑默认值以便所创建的每个站点都将继承自定义值。有关更改所有 Web 或 FTP 站点默认值的详细信息,请参阅更改继承的默认值。

如图 2 说明了用于设置所有 Web 站点属性的属性页。

图2

Web 站点操作员

Web 站点操作员是一组在单独 Web 站点上具有有限管理特权的特殊用户。操作员可以管理只影响其各自站点的属性。他们无权访问影响 IIS、维护 IIS 的Windows 服务器计算机或网络的属性。

例如,托管大量不同公司站点的 ISP 可以将每个公司的代表指派为每个单独公司 Web 站点的操作员。这种分布式服务器管理方法具有以下优点:

每个操作员可以作为站点管理员并根据需要更改或重新配置 Web 站点。例如,操作员可以设置 Web 站点访问权限,启用记录,更改默认文档或页脚,设置内容截止日期和启用内容分级特性。

不允许 Web 站点操作员更改 Web 站点的标识、配置匿名用户名或密码、限制带宽、创建虚拟目录或更改其路径或更改应用程序隔离。

由于操作员较 Web 站点管理员具有更多受限制的特权,故他们无法远程浏览文件系统,因此也就不能设置目录和文件中的属性,除非使用 UNC 路径。

远程管理站点

由于不是总可以方便地在运行 IIS 的计算机上执行管理任务,因此可使用两个远程管理选项。如果通过 Internet 或代理服务器与用户的服务器连接,就

可以使用基于浏览器的 Internet 服务管理器 (HTML) 更改站点上的属性。如果处于"Intranet"上,就可以使用 Internet 服务管理器 (HTML) 或宿于Microsoft 管理控制台 (MMC)上的 Internet 信息服务管理单元。虽然Internet 服务管理器 (HTML) 提供很多与管理单元相同的特性,但却不能使用Internet 服务管理器 (HTML) 对要求与 Windows 实用程序(如证书映射)协调的属性进行更改。

注意:在以前的版本中,Internet 信息服务管理单元称为 Internet 服务管理器。

Internet 服务管理器 (HTML) 使用作为管理 Web 站点列出的 Web 站点访问 IIS 属性。但安装了 IIS 后,将随机选择一个介于 2,000 和 9,999 之间的端口号并将其指派给该 Web 站点。只要端口号附加到地址,站点将对安装在计算机上的所有域名的 Web 浏览器请求作出响应。如果使用基本验证,则将在到达站点时要求管理员提供用户名和密码。只有 Windows Administrators 组成员才可以使用该站点。Web 站点操作员还可以远程管理 Web 站点。有关如何使用Internet 服务管理器 (HTML) 或 Internet 信息服务管理单元的详细信息,请参阅远程管理。

注意:虽然 Internet 服务管理器的 HTML 版本与其管理单元版本具有很多相同的功能,HTML 版本是沿着 Web 页的线路设计的。不支持鼠标右键单击。很多熟悉的工具栏按钮或选项卡头将作为链接显示在左边的窗格中。由于这些差异,文档中的指示不可能总是准确地描述 Internet 服务管理器 (HTML) 中执行的步骤。

当执行远程管理任务时,联机文档同样有效。要访问该文档,请启动浏览器并键入 http://servername/iishelp/iis/misc/default.asp,其中,servername 代表运行 IIS 的计算机的名称。

可使用网络连接上(如LAN、PPTP 或拨号)的 Microsoft 终端服务远程管理 IIS。终端服务不要求在远程计算机上安装 Microsoft 管理控制台 (MMC) 或IIS 管理单元。默认情况下,终端服务文档安装在 C:\Winnt\Help\TermSrv.chm 和 C:\Winnt\Help\TermCli.chm 下。

FTP 重新启动

FTP 重新启动说明下载文件时出现断开网络连接的问题。支持 FTP 重新启动的客户端只需使用 REST 命令重新建立其 FTP 连接,文件传输便能自动找到断点。

注意:当使用 FTP 来下载通配符请求 (MGET)、将文件上载到服务器 (PUT) 或下载大于 4G 字节的文件时,将不启用 IIS 5.0 的 FTP 重新启动执行。

MIME 映射

多用途网际邮件扩充协议 (MIME) 是一个 Internet 标准,它给 Web 浏览器提供查阅多格式文件的方法。把在 Windows 2000 上默认安装的注册文件类型

列于 Internet 信息服务属性页的"文件类型"对话框中。

可以在计算机、Web 站点、虚拟目录、目录或文件级别配置 MIME 映射。要在计算机级别配置 MIME 映射,请使用 Internet 信息服务属性页。要在其他级别配置 MIME 映射,请使用 HTTP 头属性页。

注意:在计算机级配置的 MIME 映射不会自动覆盖在低级别设置的映射。

二、建立 WEB 和 FTP 站点

1.在 Web 站点上发布内容

步骤1 为 Web 站点创建主页。

步骤2 将主页文件命名为 Default.htm 或 Default.asp。

步骤3 将主页复制到 IIS 的默认或指定的Web 发布目录中。默认 Web 发布目录也称为主目录,安装程序提供的位置是 \Inetpub\Wwwroot。

步骤4 在 Internet 信息服务管理单元中选择计算机或站点,然后单击"动作"按钮。

步骤5 单击"新建",然后单击"Web 站点"启动站点向导如图3所示。

图3

步骤6 首先输入 Web 新站点的标识信息,然后单击"下一步",在此输入 Web 站点的 IP 地址和 TCP 端口地址。如果通过主机头文件将其他站点添加到单一 IP 地址,必须指定主机头文件名称,然后单击"下一步"输入站点的主目录路径。如图4所示。

图4

步骤7 单击"下一步"选择 Web 站点的访问权限如图5所示,单击"下一步"完成设置。

图5

步骤8 如果网络具有名称解析系统(通常为 DNS),那么访问者可以简单地在其浏览器地址栏中键入计算机名到达站点。如果网络没有名称解析系统,那么访问者必须键入计算机的数字 IP 地址。

注意:在站点向导中,“全部未指定”表示指派给计算机但并未指派给特定站点的 IP 地址。默认的 Web 站点使用尚未指派给其他站点的所有 IP 地址。只能设置一个站点使用未指派的 IP 地址。如果允许匿名用户访问则需要选中"允许匿名用户访问 Web 站点"附选项。

图6

2.在 FTP 站点上发布内容

步骤1 将文件复制或移动到默认的 FTP 发布目录。安装程序提供的默认目录是 \Inetpub\Ftproot。

步骤2 在 Internet 信息服务管理单元中选择计算机或站点,然后单击"动作"按钮。

步骤3 单击"新建",然后单击 "FTP 站点"启动站点向导类似图3。

步骤4 首先输入 FTP 新站点的标识信息,然后单击"下一步",在此输入FTP 站点的 IP 地址和 TCP 端口地址。,类似图 5。然后单击"下一步"输入FTP 站点的主目录路径,类似图5。

步骤5 单击"下一步"选择 FTP 站点的访问权限类似图 6,单击"下一步"完成设置。

步骤6 如果网络具有名称解析系统(通常为DNS),那么访问者可以在其浏览器地址栏中键入后面跟有计算机名的 ftp:// 到达站点。如果没有,那么访问者必须键入 ftp:// 和计算机的数字 IP 地址。

在 Web 和 FTP 站点建立完毕后,它们自动开始运行,如图7所示。

图7

3.启动和停止站点

默认情况下,站点将在计算机重新启动时自动启动。停止站点将停止Internet 服务,并从计算机内存中卸载 Internet 服务。暂停站点将禁止Internet 服务接受新的连接,但不影响正在进行处理的请求。启动站点将重新启动或恢复 Internet 服务。

步骤1 在 Internet 信息服务管理单元中,选择要开始、停止或暂停的站点。

步骤2 单击工具栏中的"开始"、"停止"或"暂停"按钮。

注意:如果站点意外停止,Internet 信息服务管理单元将无法正确显示服务器的状态。重新启动之前,请单击"停止",而后单击"开始"重新启动站点。

4. 重新启动 IIS

在 IIS 5.0 中,可以停止并重新启动所有 IIS 管理单元中的 Internet 服务,这使得在应用程序运行不正常或变得不可用时无需重新启动计算机。

步骤1 在 Internet 信息服务管理单元中,选择内容窗格中的"计算机"图标,然后单击"动作"按钮。

步骤2 单击"动作"按钮并选择"重新启动 IIS"。

步骤3 从下拉菜单中,选择"重新启动 Internet 服务"、"停止 Internet 服务"、"启动 Internet 服务"或"重新启动计算机名称"。

注意

重新启动 Internet 服务必须使用上述方法,而不用 Windows 2000 服务管理单元。由于多个 Internet 服务在一个进程中运行,因此 Internet 服务的关闭和重新启动与其他 Windows 服务有所不同。为了按计划重启,或与第三方或自定义工具集成,这里提供了命令行方式的 IIS 管理单元重新启动功能:Iisreset.exe。请参阅以下命令行用法和参数。

重新启动将停止所有的 Drwtsn32.exe、Mtx.exe 和 Dllhost.exe 进程,目的是重新启动 Internet 服务。无法使用基于浏览器的 Internet 服务管理器 (HTML) 来重新启动 IIS。

三、设置 WEB 和 FTP 属性

如图 8所示,在 Web 站点的主属性页用于设置 Web 站点的标识参数、连接、启用日志纪录。

图8

1. Web站点标识

单击"高级"按钮配置 IP 地址、TCP 端口号和主机头名称。

IP 地址

对于要在该框中显示的地址,必须已经在"控制面板"中定义为在该计算机上使用。详细信息,请参阅 Windows 文档。如果不指定特定的 IP 地址,该站点将响应所有指定到该计算机并且没有指定到其他站点的 IP 地址,这将使该站点成为默认 Web 站点。

TCP 端口

确定正在运行服务的端口。默认情况下为端口 80。可以将该端口更改为任意唯一的 TCP 端口号,但是,客户必须事先知道请求该端口号,否则其请求将无法连接到用户的服务器。端口号是必需的,而且该文本框不能置空,详细信息,请参阅命名 Web 站点。

SSL 端口

要指定安全套接字层 (SSL) 加密使用的端口,请在该框中键入端口号。可以将该端口号更改为任意唯一的端口号,但是,客户必须事先知道请求该端口号,否则其请求将无法连接到用户的服务器。必须有 SSL 端口号,该文本框不能置空,详细信息,请参阅加密。

2. 连接

无限

选择该选项允许同时发生的连接数不受限制。

限制到

选择该选项限制同时连接到该站点的连接数。

在该对话框中,键入允许连接的最大数目。

连接超时

设置服务器断开未活动用户的时间(以秒为单位)。这将确保 HTTP 协议在关闭连接失败时可关闭所有连接。

启用保持 HTTP 激活

允许客户保持与服务器的开放连接,而不是使用新请求逐个重新打开客户连接。禁用保持 HTTP 激活会降低服务器性能。默认情况下启用保持 HTTP 激活。详细信息,请参阅启用保持 HTTP 激活。

3. 启用日志记录

选择该选项将启用 Web 站点的日志记录功能,该功能可记录用户活动的细节并以用户选择的格式创建日志。启用日志记录后,请在"活动日志格式"列表中选择格式。

活动日志格式:

Microsoft IIS 日志格式固定 ASCII 格式。

ODBC 日志(仅在 Windows 2000 Server 中提供)

记录到数据库的固定格式。

W3C 扩充日志文件格式可自定义的 ASCII 格式,默认情况下选择该格式。必须选择该格式才能使用"进程帐号"。

要配置日志文件创建选项(如每周,或按文件大小),或者配置 W3C 扩充日志记录或 ODBC 日志记录的属性,请单击"属性"。

4.Web 站点操作员

使用该属性表可指定拥有该站点操作员权限的 Windows用户帐户。

添加

要将用户帐户添加到操作员列表中,请单击"添加"。

删除

要删除目前选择的用户帐户,请单击"删除"。要选择多个帐户,请在选择单个帐户时按住 CTRL 键,或者选择一系列帐户时按住 SHIFT 键。

5.性能属性页

使用该属性页如图9所示,设置影响内存和带宽使用的属性。

性能调整

将该设置调整为期望站点每日连接的数目。如果该数目设置得略小于实际连接数,则连接速度会更快并且服务器性能也将提高。如果该数目设置得远远大于实际连接数,则将浪费服务器内存并降低服务器的整体性能。

启用带宽限制

选择该选项以限制 Web 站点使用的带宽。仅对该 Web 站点而言,此处键入的带宽值将覆盖在计算机级设置的值,尽管该值大于计算机级设置的值。

启用进程限制

选择该选项以限制该 Web 站点可用于处理应用程序之外的 CPU 处理时间的百分比。如果选择了该框但未选择"强制性限制",则唯一的后果将是在超过指定限制时把事件写入事件记录中,如图9所示。

图9

6. ISAPI 过滤器属性页

使用该属性页设置ISAPI 过滤器的选项。ISAPI filter 是在处理HTTP 请求过程中响应事件的一个程序。

要添加ISAPI 过滤器,请单击"添加"按钮。

要删除ISAPI 过滤器,请选择它并单击"删除"按钮。

要更改ISAPI 过滤器的属性,请选择它并单击"编辑"按钮。

要启用ISAPI 过滤器,请选择它并单击"启用"按钮。

要禁用ISAPI 过滤器,请选择它并单击"禁用"按钮。

要更改ISAPI 过滤器的执行顺序,请选择它并单击向上或向下箭头。只能更改具有相同优先级的过滤器的装载顺序。

7.主目录属性页

使用该属性页如图10所示,可以更改 Web 服务器主目录的位置(默认为/Wwwroot)

1)此计算机上的目录或另一计算机上的共享位置

脚本资源访问

若要允许用户访问已经设置了"读取"或"写入"权限的资源代码,请选中该选项。资源代码包括 ASP 应用程序中的脚本。详细信息,请参阅设置 Web 服务器

权限。

读取

若要允许用户读取或下载文件(目录)及其相关属性,请选中该选项。

写入

若要允许用户将文件及其相关属性上载到服务器上已启用的目录,或者更改可写文件的内容,请选中该选项。"写入"操作只能在支持 HTTP 1.1 协议标准的PUT 功能的浏览器中进行,如图10所示。

图10

目录浏览

若要允许用户查看该虚拟目录中文件和子目录的超文本列表,请选中该选项。虚拟目录不会显示在目录列表中,用户必须知道虚拟目录的别名。

注意:如果用户试图访问文件或目录并且满足以下两个条件,Web 服务器将在用户 Web 浏览器中显示"禁止访问"错误消息。

禁用目录浏览。

用户未指定文件名,如 Filename.htm。

日志访问

若要在日志文件中记录对该目录的访问,请选中该选项。只有启用了该 Web 站点的日志才会记录访问。详细信息,请参阅记录站点活动。

索引此资源

若允许 Microsoft Indexing Service 将该目录包含在 Web

站点的全文本索引中,请选中该选项。

应用程序设置

基于 Web 的 IIS 应用程序由其所在的目录结构定义。详细信息,请参阅关于应用程序。若要创建应用程序,请参阅创建应用程序。

执行许可

此项权限可以决定对该站点或虚拟目录资源进行何种级别的程序执行。详细信息,请参阅设置 Web 权限。

无只允许访问静态文件,如 HTML 或图像文件。

纯脚本只允许运行脚本,如 ASP 脚本。

脚本和可执行程序可以访问或执行各种文件类型。

应用程序保护

选择运行应用程序的保护方式:与 Web 服务在同一进程中运行(低)、与其他应用程序在独立的共用进程中运行(中)、或者在与其他进程不同的独立进程中运行(高)。

2)重定向到 URL

选中"重定向到 URL"后将出现这些属性。

客户将被送到

上面输入的准确 URL

将虚拟目录重定向到目标 URL,但不会添加原始 URL

的任何其他部分。使用该选项可以将整个虚拟目录重定向到一个文件。例如,若要将对"/scripts"虚拟目录的所有请求都重定向到主目录中的文件

Default.htm,请在"重定向到"文本框中键入"/Default.htm,然后选中该选项。

在这之下的目录

将父目录重定向到子目录。例如,若要将主目录(由 /

指定)重定向到子目录"/newhome",请在"重定向到"文本框中键入

"/newhome",然后选中该选项。如果不选中该选项,Web 服务器会继续将父目录映射为其自身。

此资源的永久重定向

将以下消息发送到客户:"301 永久重定向"。重定向被认为是临时的,而且客户浏览器收到以下消息:"302

临时重定向"。某些浏览器会将"301 永久重定向"消息作为信号来永久地更改URL,如书签。

重定向变量

使用重定向变量可以传递部分原始 URL 到目标 URL。详细信息,请参阅重定向引用。

重定向通配符

使用重定向通配符可以匹配原始 URL 中任意数量的字符。

8.文档属性页

使用该属性页定义站点的默认 Web 页和将页脚附加到站点的文档中。

启用默认文档

§要在浏览器请求指定文档名的任何时候提供一默认文档,请选择该复选框。默认文档可以是目录的主页或包含站点文档目录列表的索引页。

§要添加一个新的默认文档,请单击"添加"。可以使用该特性指定多个默认文档。按出现在列表中的名称顺序提供默认文档。服务器将返回所找到的第一个文档。

§要更改搜索顺序,请选择一个文档并单击箭头按钮。

§要从列表中删除默认文档,请单击"删除"。

启用文档页脚

要自动将一个 HTML 格式的页脚附加到 Web 服务器所发送的每个文档中,请选择该选项。

页脚文件不应是一个完整的 HTML 文档。而应该只包括需用于格式化页脚内容外观和功能的 HTML 标签。

要指定页脚文件的完整路径和文件名,请单击"浏览"。

9.目录/文件安全属性表

使用该属性表如图 11所示,设置 Web 服务器的安全特性。

匿名访问和验证控制

要配置 Web 服务器的验证和匿名访问功能,请单击"编辑"。使用该功能可配置 Web 服务器在授权访问受限制内容之前确认用户的身份。

但是,首先必须创建有效的 Windows 用户帐户然后配置这些帐户的Windows 文件系统 (NTFS) 目录和文件访问权限后,服务器才能验证用户的身份。详细信息,请参阅关于验证。

IP 地址及域名限制

(该功能仅在安装有 Windows 2000 Server 的设备中可用。)

要允许或阻止特定用户、计算机、计算机组或域访问该 Web 站点、目录或文件,请单击"编辑"。详细信息,请参阅关于访问控制。

图11

安全通信

要使用新证书向导创建服务器证书请求,请单击"服务器证书"。安装有效服务器证书后才能使用 Web 服务器的安全通信功能。详细信息,请参阅证书。

要配置 Web 服务器的安全套接字层 (SSL) 安全通信功能,请单击"编辑"。可以执行以下操作:

要求用户建立安全(加密)链接以便连接到用户的目录或文件。

配置 Web 服务器的客户证书映射和验证功能。

创建和配置证书信任列表 (CTL)。

启用 Windows 目录服务匹配器

(该选项只在主属性级并且服务器是 Windows 2000 域的成员时才可用。)要使用目录服务 (DS) 客户证书映射而不是一对一或多对一映射,请选择该选项。有关客户证书映射的详细信息,请参阅将客户证书映射到用户帐户。

10.HTTP 头属性页

使用 HTTP 头属性页如图 12所示,以设置返回到浏览器 HTML 页头部中的值。

启动内容失效

选择该复选框以包括失效信息。在对时间敏感的资料中包括日期,诸如专门报价或事件公告。浏览器将当前日期与失效日期进行比较,以便确定是显示高速缓存页还是从服务器请求一更新过的页面。

图12

自定义 HTTP 头

使用该属性将自定义 HTTP 头从 Web 服务器发送到客户浏览器。自定义HTTP 头可用来发送当前 HTML 规范中尚不支持的指令,诸如产品发布时 IIS 尚不支持的更新的 HTML 标签。例如,可以使用自定义 HTTP 头允许客户浏览器高速缓存页但却防止代理服务器高速缓存该页。

要使 Web 服务器发送自定义 HTTP 头,请单击"添加",然后在"添加自定义HTTP 头"对话框中键入头的名称和值。

要编辑现存的自定义 HTTP 头,请选择自定义 HTTP 头并单击"编辑"。

要终止发送自定义 HTTP 头,请选择自定义 HTTP 头并单击"删除"。

内容分级

使用内容分级在 Web 页的 HTTP 头中嵌入描述性标签。诸如 Microsoft Internet Explorer 3.0 版本或更高版本的浏览器将检测内容分级以帮助用户识别可能有异议的 Web 内容。

要为 Web 站点、目录或文件设置内容分级,请单击"编辑分级"。

MIME 映射

选择"文件类型"按钮配置多用途网际邮件扩充 (MIME) 映射。

这些映射设置各种 Web 服务返回到浏览器的文件类型。将在"文件类型"对话框中列出以默认方式安装在 Windows 中的注册文件类型。在"文件类型详细信息"框中将列出所选文件类型的文件类型扩展名和 MIME 映射。

要配置其他 MIME 映射,请单击"文件类型"对话框中的"新类型"按钮。

1)在"文件类型"对话框中,键入与"关联扩展名"框中相关联的扩展名。

2)在"内容类型 (MIME)"框中,以"mime 类型/文件扩展名"形式输入后面跟有文件名扩展名的 MIME 类型。

要删除 MIME 映射,请在"已注册的文件的类型"框中选择文件类型并单击"删除"。

要编辑现存的 MIME 映射,请在"已注册的文件类型"框中选择文件类型,而后单击"编辑"按钮并按要求修改"关联扩展名"和"内容类型 (MIME)"框中的内容。

如果在主属性页中设置计算机的 MIME 映射,则计算机中的 Web 站点和目录将使用相同的映射。可以修改 Web 站点或目录的 MIME 映射,然而,如果又重新应用主属性,主属性将完全取代 Web 站点或目录已修改的属性。也就是说,属性未得到合并。

11.自定义错误信息属性页

当 Web 服务器出现错误时,使用"自定义错误信息"属性页自定义发送给客户的 HTTP 错误。管理员可使用 IIS 提供的常规 HTTP 1.1 错误或详细自定义错误文件,或创建自己的自定义错误文件。

要更改自定义错误信息的属性,请单击"编辑属性"按钮。如果输出类型是URL,则该 URL 必须存在于本地服务器上。

要配置自定义错误以便使用默认 HTTP 1.1 错误返回,请单击"设为默认值"按钮。要选择多个自定义错误,请在选择时按住 CTRL 键。

站点属性页

使用此属性页如图13所示,设置服务器的标识参数。服务器名称、域名以及 IP 地址是可选的。

标识说明

可以随意选取服务器的名称。此名称主要用来标识个人和组织身份。

IP 地址

对于显示在此框中的地址,必须先在"控制面板"中定义为可使用。详细信息,请参阅 Windows 文档。

TCP 端口

确定运行服务所在的端口。

默认值是端口 21。可以将此端口更改为任意的唯一 TCP 端口号。但是,客户在请求端口号之前,必须知道这个端口号,否则,请求将无法连接到服务器。

图13

连接无限

同时连接到服务器的连接数不受限制。

限制到

设置允许同时连接到服务器的最大连接数。

连接超时

设置服务器断开不活动用户前的时间。如果 HTTP 协议关闭连接失败,此选项可确保关闭所有连接。

启用日志记录

选择此复选框以启用 FTP 站点日志记录,它可以记录有关用户活动的详细资料,并可以创建多种格式的日志文件。启用日志之后,请在"活动的日志格式"列表中选择一种格式。格式如下所示:

Microsoft IIS 日志格式:固定的 ASCII 格式。

W3C 扩充日志文件格式:自定义的 ASCII 格式,默认情况下选择此格式。ODBC 记录:(仅用于 Windows 2000 Server)记录到数据库的固定格式。

要配置创建日志文件的选项(例如,每周或按文件大小),或配置 W3C 扩充日志或 ODBC 日志的属性,请单击"属性"。

当前会话

单击该按钮以查看目前连接到站点的用户列表。Internet 服务管理器(HTML) 中不提供该功能。

安全帐号属性页

使用此属性页来控制可使用服务器的用户,并指定用于登录到计算机的匿名客户请求的帐号。

允许匿名连接

选择此选项以允许使用"匿名"用户名的用户登录到 FTP 服务器。详细信息,

请参阅关于验证。

用户名

键入在匿名连接时使用的用户名。

要查找特定 Windows 用户帐号,请单击"浏览"。

密码

键入匿名连接帐号使用的密码。如果选中了"允许 IIS 控制密码"选项,密码将不能更改。

只允许匿名连接

只允许匿名连接。选中此复选框之后,用户就不能使用用户名和密码登录。此选项可避免具有管理权限的帐号访问,而仅允许指定为匿名的帐号访问。

允许 IIS 控制密码

选择此选项,可以使 FPT 站点能够自动将匿名密码设置与 Windows 中的设置相同。

FTP 站点操作员

FTP 站点操作员是一组特殊的用户,他们在各自的 FTP 站点具有有限的权限。操作员可以管理只影响自己站点的属性。操作员不能访问涉及 IIS、Windows 服务器计算机宿主 IIS 或网络的属性。详细信息,请参阅关于 Web 和 FTP 站点。

添加

要向操作员列表中添加用户帐号,请单击"添加"。

删除

要删除当前选定的用户帐号,请单击"删除"。如果想同时选定多个帐号,可以在选择每一帐号的同时按住 CTRL 键,也可以按住 SHIFT 键同时选择一个范围的帐号。

消息属性页

使用该属性页创建自己的消息,当用户访问用户的站点时会将这些消息显示给用户。

欢迎

首次连接到 FTP 服务器时,将显示此文本。默认情况下此消息为空。

退出

客户从 FTP 服务器注销时,将显示此文本。默认情况下此消息为空。

最大连接数

当 FTP 服务的连接数已达到所允许的最大值时,如果客户仍试图进行连接,则显示此文本。默认情况下此消息为空。

FTP主目录属性页

使用此属性页更改 FTP 站点的主目录或修改其属性。主目录是 FTP 站点中

用于已发布文件的中心位置。在安装 FTP 服务时,会创建了一个名为 \Ftproot 的默认主目录。可以将主目录的位置更改为下列某位置:

此计算机上的目录。

另一计算机上的共享位置。出现提示时,请键入访问那台计算机所需的用户名和密码。如果要更改用户名和密码,请单击"连接为"。

FTP 站点目录

在此文本框中键入目录路径或目标 URL。语法必须与所选的路径类型相匹配:

对于本地目录,请使用完整路径;如 C:\Catalog\Shoes。也可以单击"浏览"按钮选择本地路径而不用键入路径。

对于网络共享目录,使用 Universal Naming Convention (UNC) 服务器和共享名;如 \\Webserver\Htmlfiles。

浏览

通过单击"浏览"选择本地的目录而不用在"路径"文本框中键入路径。

读取

选择此选项,允许用户阅读或下载存储在主目录或虚拟目录中的文件。

写入

允许用户向服务器中已启用的目录上载文件。仅对那些可能接收用户文件的目录选择该选项。

日志访问

如果需要将对目录的访问活动记录在日志文件中,请选中该复选框。只有对此 FTP 站点启用了日志记录,才能记录访问活动。默认情况下日志是被启用的。要关闭日志,请选择该 FTP 站点,打开其属性页,单击"FTP 站点"选项卡,然后清除"启用日志"复选框。

目录列表风格

MS-DOS :默认情况下 MS-DOS 目录列表风格以 2 位数格式显示年份。也可以更改这种显示年份的设置,方式是启用 FtpDirBrowseShowLongDate。

UNIX :UNIX目录列表风格在文件日期与 FTP 服务器的年份有区别时以 4 位数格式显示年份。如果文件日期与 FTP 服务器相同,则不会返回年份。

目录安全性属性页

使用此属性页设置特定 IP 地址的访问权限,来阻止某些个人或群组访问服务器。

TCP/IP 访问限制

通过指定允许或禁止访问的 IP 地址、子网掩码、一台或多台计算机的域名,就可以控制对 FTP 资源(如站点、虚拟目录或文件)的访问。

授权访问

要列出被拒绝访问的计算机,请选择该选项。

配置与管理Web和FTP服务器

实验项目名称:配置与管理Web和FTP服务器年月日 一、实验目的 (1)理解Web 服务器的工作原理。 (2)掌握IIS 信息服务器的安装。 (3)掌握Web 服务器的配置方法。 (4)理解FTP 服务器的工作原理。 (5)掌握FTP 服务器的配置方法。 二、实验原理及实验流程或装置示意图 安装IIS信息服务器,配置Web服务器,安装和配置FTP服务器 三、使用仪器、材料 (1)1 台装有Windows Server 2003 的计算机。 (2)多台装有Windows 操作系统的客户机。 (3)集线器1 个。 (4)直通双绞线若干。 四、实验步骤及注意事项与结果 1.安装IIS 信息服务器 请使用VMware Workstation 打开已安装好的Windows2003 虚拟机系统,一般情况下,Windows Server 2003 服务器的默认安装,没有安装IIS6.0 组件。因此,IIS6.0 需要另外单独安装。 安装方法如下: 第1 步:依次选择【开始】→【设置】→【控制面板】→【添加/删除程序】, 第2 步:在“添加/删除程序”对话框中选择【添加/删除Windows 组件】,就会弹出的“Windows 组件向导”对话框,如图所示。 第3 步:在Windows 组件向导对话框中选择“应用程序服务器”,单击【详细信息】,在其中选择“Internet 信息服务(IIS)”,单击【确定】,如图7-4 所示。

第4 步:回到图7-3“Windows 组件向导”对话框中,单击【下一步】。这时,需要在光驱中放入Windows Server 2003 的系统安装盘,如图7-5 所示。 第5 步:安装完毕后,依次选择【开始】→【设置】→【控制面板】→【管理工具】→【Internet 信息服务(IIS)管理器】,就会出现如图7-6 所示的“Internet 信息服务”对话框。

FTP服务器设置

最好是使用SERV-U, 或者就用系统自带的IIS中的那个。 若你的系统没有安装IIS,请在“控制面板”中的“添加或删除程序”中安装 IIS(“Internet 信息服务”) 在“控制面板”的“管理工具”中,启动IIS,并启动IIS上的FTP服务。在默认情况下,此时你的FTP服务器已经搭建好了,并且可以立即登录,但是该FTP中没有任何文件。右击IIS中的“默认FTP站点”节点,选择“属性”命令,打开相应的属性设置对话框。 点击“主目录”选项卡,在FTP站点目录的“本地路径”处填上你要设置的共享文件路径。默认情况下,此处的文件夹位置为“C :\Inetpub\Ftproot”,你如果临时想改变共享目录,随时都可在此处修改,以后别人登录你的FTP服务器时显示的文件列表就是在这个目录中。 在“主目录”的选项卡中,你还可设置FTP服务器的文件访问权限,分别有读取、写入和记录访问。安全起见,这里的写入权限一般不选,保证匿名用户不能随意对你文件进行操作。 设置登录的用户。如果你愿意提供“匿名”访问的权限,还需在“安全账户”选项中选择“允许匿名连接”选项。此外,你还可从Windows XP Professional的用户账号(控制面板→管理工具→计算机管理→本地用户和组)中选择FTP服务器的特殊账号,当然也可以自己设置用户名和密码。 在“消息”选项卡中,有“欢迎”、“退出”和“最大连接数”3个输入框,分别代表别人在登录、退出时FTP服务器给出的提示停息,你可以根据自己的需要设置。此处,最大连接数是设置同时连接本地FTP的最大主机台数。 在“FTP站点”选项卡中设置FTP标识,包括说明、IP地址和端口,在“描述”文本框中,把“默认FTP站点”改为你的FTP站点名称,其它的一般不需要改动,按照默认选项即可。 三、测试FTP服务器 FTP服务器架设好以后,我们可以在本地测试一下。可以采用两种方法登录到FTP服务器。

配置与管理FTP服务实验报告

网络服务器配置与管理实验报告 实验题目: 配置与管理FTP服务时间:2012/04/25 姓名: 于俊梅学号: 20101401322 班级: 10计3 协作者: ********************************************************************* 实验概述: 【实验原理】 FTP采用客户端/服务器模式工作,一个FTP服务器可同时为多个用户提供服务。它要求用户使用FTP客户端软件与FTP服务器连接,然后才能从FTP服务器上下载或上传文件。 FTP包含两个通道,一个控制通道,一个数据通道。 (1)控制通道 控制通道是FTP客户端和FTP服务器进行沟通的通道,连接FTP服务器、发送FTP命令,都是通过控制通道来完成的。 (2)数据通道 数据通道是FTP客户端与FTP服务器进行文件传输的通道。两种工作方式: ①PORT模式(主动方式):FTP客户端首先和FTP服务器的TCP21端口建立连接,通过这个通道发送命令,FTP客户端需要接收数据的时候在这个通道上发送PORT命令。 ②PASV模式(被动方式):在建立控制通道的时候与PORT模式类似,当客户端通过这个通道发送PASV命令的时候,FTP服务器打开一个位于1024和5000之间的随机端口并且通知FTP客户端在这个端口上进行数据传送。 【实验目的及要求】 (1)了解FTP的概念和工作原理 (2)安装FTP服务 (3)创建FTP站点并测试 (4)创建FTP站点的用户账号 (5)创建“隔离用户”FTP站点并测试 (6)配置和管理FTP站点 【实验环境】(使用的硬件设备、软件或平台) 硬件设备:个人PC机 软件:虚拟机 平台:Windows Server 2003系统与虚拟机之间构建的平台 ------------------------------------------------------------------------------------------------------- 实验内容: 【实验方案设计】 在VMware里安装1个Windows Server 2003操作系统,搭建FTP服务需求

FTP服务器安装和配置

实验四 实验名称:使用Server-U 组建FTP 服务器 实验目的:学会FTP 服务器的安装配置、管理和使用 实验内容:■ Server-U 的安装 ■ Server-U 的配置和管理 ■ 在客户端使用LeapFTP 进行上传下载 ■ 使用LeapFTP 往Web 站点上传网页和从Web 站点下载网页 实验步骤: 一、Server-U 的安装 1、安装Server-U 英文版 在Server-U 安装文件所在目录,执行安装文件(ServUSetup.exe),出现以下界面,根据屏幕提示直至安装完成(安装完成后,在系统托盘上,将出现Server-U 的小图标)。 2、Server-U 英文版的汉化 1)先结束Server-U 的守护进程 在系统托盘中Server-U 的小图标上按右键,选择退出 2)安装汉化包 执行汉化包目录下的汉化文件(注意不要装上网助手)。

3、Server-U的注册 1)先复制注册文件到Server-U的安装目录(可能为D:\Program files\Serv-U)2)执行该注册文件 二、Server-U的配置和管理 1、启动Server-U 依次但击 [开始菜单/Serv-U FTP Server/Tray Monitor], 执行后在系统托盘上,将出现Server-U的小图标 2、启动Server-U管理员程序 在系统托盘中Server-U的小图标上按右键,选择[启动管理员] 启动后可能会出现配置向导,单击[取消]按钮取消 3、新建域 新建一个名为JSJX的域(域IP地址不用指定,域名输入JSJX,其他默认值即可) 4、新建用户 新建匿名用户,用户名为:anonymous,没有密码,主目录可设为F:\FTPROOT 注意,匿名用户名必须为anonymous,匿名用户在登陆时不必输用户名和密码,匿 名一般只具有浏览和下载权限 新建一个名为ftpadmin的用户,密码与用户名相同,主目录也可设为F:\FTPROOT 此用户将来可给予较多的权限 说明:主目录也可根据需要设,但最好设为F:\FTPROOT,将来只要把其他目录映射为该目录下的虚拟目录即可。

Windows Server 2016部署FTP服务器

Windows Server 2016部署FTP服务器

目录 一、前期准备工作 (3) 1、硬件需求 (3) 2、软件需求 (3) 二、基本环境设置 (3) 1、账号密码的相关设置 (3) 2、禁用Ctrl+Alt+Del (5) 3、设置关机原因 (6) 4、关闭上网安全提示 (6) 三、搭建FTP环境 (7) 1、设置防火墙 (7) 2、新建入站规则 (8) 3、安装FTP服务 (11) 4、添加FTP站点 (16) 5、设置主动模式 (19) 四、创建用户、组,设置权限 (20) 1、创建用户 (20) 2、创建组 (20) 3、添加用户 (21) 4、从User组中删除用户 (22) 5、设置用户权限 (24) ⑴在站点下设置FTP授权规则 (24)

⑵对文件夹设置访问权限 (27) 6、设置公共文件夹 (29) 五、远程登陆 (30) 1、设置远程登陆 (30) 2、远程登陆注意事项 (31) 六、查看日志 (32) 1、启用审核策略 (32) 2、查看历史开关机 (32) 3、查看用户登录 (33) 4、查看文件操作记录 (35) ⑴对所要监控的文件进行设置 (35) ⑵查看操作记录 (36) 七、其他相关设置 (37) 1、固定IP地址 (37) ⑴查看电脑IP地址 (37) ⑵设置成固定IP (38) 2、添加计算机备用账户 (41) 3、账户密码的修改 (42) ⑴管理员密码的修改 (42) ⑵用户密码的修改 (42)

一、前期准备工作 1、硬件需求 服务器一台或电脑一台 硬件最低配置:1.4GHz 64位处理器,系统盘至少32G(为了能够保证顺利安装,建议至少40G)。 2、软件需求 Windows Server 2016系统,安装系统时建议安装桌面体验版,本电脑安装的是Windows Server 2016数据中心(桌面体验版)。如果未安装桌面体验版,后期各种操作就只能用命令操作,操作复杂,费时费力。 二、基本环境设置 打开“运行”或快捷键“Window键+R”,输入gpedit.msc 回车,进入组策略设置。 1、账号密码的相关设置 密码要求: ⑴长度6位以上 ⑵包含三种及以上字符类型,如字母大写、小写、数字和特殊字符

FTP服务器的基本配置

实验八:Ftp服务器配置 实验目的: 1.掌握FTP服务器的架设 2.掌握FTP服务器的基本设置 实验内容: 1.架设FTP服务 2.配置FTP服务器 实验方法: FTP(File Transfer Protocol)即文件传输协议是用来在两台计算机之间传输文件的TCP/IP通信协议。两台计算机一台称为FTP服务器,一台称为客户端。客户端可以从服务器下载文件,也可以上传文件到FTP服务器。 Windows Server 2003的FTP服务集成在IIS(Internet Information Services)服务中。采用默认安装IIS服务并不会安装FTP服务。 一、FTP服务器的安装与测试并在域环境下配制ftp服务器实现上传、下载和非匿名访问 (一)FTP服务的安装 1.选择“开始”→“控制面板”→“添加或删除程序”→“添加/删除 Windows组件”,选取“应用程序服务器”后,单击“详细信息”按钮。 2.选择“Internet 信息服务(IIS)”后,单击“详细信息”按钮。 3.选择对话框中的“文件传输协议(FTP)服务后,单击“确定”按钮回 到前一画面。然后依次单击“确定”按钮和“下一步”按钮直至“完成” 按钮。 安装完成后,可以用“IIS管理器”来管理FTP服务器,打开方式为“开始”→“管理工具”→“Internet信息服务(IIS)管理器”。展开“FTP站点”时,可以看到下面有一个“默认FTP站点”。 (二)FTP服务器的测试 用两种方式可以测试FTP站点是否工作正常。一是在命令行用ftp.exe程序,一是用IE浏览器。下面分别介绍。 ?用ftp.exe程序测试。在测试主机启动命令行程序,然后输入ftp 服务器 的IP地址,如:ftp 172.16.145.142。如果服务器有域名也可以通过“ftp 主机域名”来访问。当提示输入用户名时,可以用匿名账户来访问,即 输入anonymous,提示输入密码时随便输入一个电子邮件帐号如 abc@https://www.wendangku.net/doc/976725453.html,(需要有@)即可。断开连接输入bye。 ?用IE浏览器测试。在浏览器的地址栏输入“ftp://IP地址/”或“ftp://域 名/”。系统会自动用匿名账户来连接FTP服务器的默认站点。由于目前 默认站点内还没有文件,所以界面中看不到任何文件。 ?如果无法连接FTP服务器,请通过IIS管理器检查默认FTP站点的状态 是否为“正在运行”。如果处于停止状态,则可以右击“默认站点”选 择“启动”来开启FTP服务。 如果测试主机有其他FTP客户端程序如FlashFXP,CuteFTP等,也可以用这些程序来测试。 二、FTP服务器的基本配置 (一)主目录与列表样式

(完整版)《ftp服务器的配置》实验报告

实验报告 课程名称计算机网络基础实验项目 FTP服务器的配置 专业班级 0906603 姓名学号 27 指导教师陈伟宏老师成绩日期2011.11.12 一、实验目的 掌握如何在局域网内配置FTP服务器。 二、实验设备和环境 局域网内多台个人计算机、Windows 2003操作系统。 三、实验内容 1、安装IIS或Serv-U; 2、配置及管理FTP服务器; 3、使用FTP服务。 四、实验过程 1、安装IIS V5.1 for 2003 截图如下: 点“详细信息”

选择Internet 信息服务(IIS),点详细信息.再选择“文件传输协议(FTP)服务” 2、FTP服务器的配置 启动IIS信息管理:控制面板——管理工具——IIS信息管理,选择FTP站点。右键新建FTP站点。

3.右击FTP站点的默认FTP站点的属性设置主目录F:\学习资料 4、设置安全账户为只允许匿名连接

5、测试本地ftp站点:在浏览器中输入ftp://192.168.137.3访问结果如下:

五、实验心得 这次试验为FTP服务器的配置。总的来说,由于上次已经做过web服务器的配置,而ftp的配置跟它大致相同,所以过程相对来说还是比较顺利,出现的问题也不多。 不过在实验过程中,自己只是按照老师的《FTP服务器的配置示例》一步步去做,实验虽然很成功地完成了,但在实验过程中我感觉自己并没有完全的、真正的“消化”理解好其中的含义,于是又反复地理解了一下各个步骤的原理。 通过这次实验理解了FTP服务器的工作基本原理,以及匿名访问和非匿名访问的一些相关设置,文件具有长传和下载的权限,对文件安全性的控制等等。 同时,也让我又学会了一种传送文件的新方法:只需要通过构建局域网,然后通过FTP就可以实现资源共享啦。感觉非常有用。 能把知识用到实处才是真正的学好了知识,这也是我们做实验的真正目的。以后我会继续努力提高自己的动手操作能力,把知识付诸于实践,同时在实践中更加深刻地理解知识。

Linux全攻略--FTP服务器配置与管理

Linux全攻略--FTP服务器配置与管理 版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 FTP的全称是File Transfer Protocol(文件传输协议),就是专门用来传输文件的协议.它工作在OS I模型的第七层,即是应用层,使用TCP传输而不是UDP.这样FTP客户端和服务器建立连接前就要经过一个"三次握手"的过程.FTP服务还有一个非常重要的特点是它可以独立于平台. LINUX下实现FTP服务的软件很多,最常见的有vsftpd,Wu-ftpd和Proftp等.Red Hat Enterpri se Linux中默认安装的是vsftpd. 通常,访问FTP服务器时需要经过验证,只有经过了FTP服务器的相关验证,用户才能访问和传输文件. vsftpd提供了3种ftp登录形式: (1)anonymous(匿名帐号) 使用anonymous是应用广泛的一种FTP服务器.如果用户在FTP服务器上没有帐号,那么用户可以以a nonymous为用户名,以自己的电子邮件地址为密码进行登录.当匿名用户登录FTP服务器后,其登录目录为匿名FTP服务器的根目录/var/ftp.为了减轻FTP服务器的负载,一般情况下,应关闭匿名帐号的上传功能. (2)real(真实帐号) real也称为本地帐号,就是以真实的用户名和密码进行登录,但前提条件是用户在FTP服务器上拥有自己的帐号.用真实帐号登录后,其登录的目录为用户自己的目录,该目录在系统建立帐号时系统就自动创建. (3)guest(虚拟帐号) 如果用户在FTP服务器上拥有帐号,但此帐号只能用于文件传输服务,那么该帐号就是guest,guest是真实帐号的一种形式,它们的不同之处在于,geust登录FTP服务器后,不能访问除宿主目录以外的内容. 下面就对其详细介绍. 一.安装与启动vsftpd 先使用命令查看是否安装. 可看到安装了版本为2.0.1.如果没有安装可在桌面上选择"应用程序"/"系统设置"添加/删除应用程序"命令.来安装FTP软件包. 安装和配置好vsftpd软件包后,需要启动FTP服务器才能使用.启动方法有以下两种: 1.使用图形化方式启动,选择"应用程序"/系统设置/服务器设置/服务.可看到vsftpd,打上勾,开始启动. 2.在终端窗口用命令进行启动.

FTP服务器配置实验报告

F T P服务器配置实验报 告 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

实验报告 课程:计算机网络实验 实验名称: FTP服务器配置与管理 系别 : 电子信息工程系 实验日期 : 专业班级 : 03通信师 组别 : 第10组 实验报告日期 : 姓名 : 学号 : (40) (41) 报告退发 : ( 订正、重做 ) 第1页共 12 页 FTP服务器配置与管理 一.题目: FTP服务器配置与管理 二.环境: Sever2000 三.试验目的 1.掌握FTP服务的基本概念与工作原理 2.懂得安装FTP服务器的过程 3.配置与管理FTP服务器 四.试验内容及步骤 1.的安装,具体步骤如下: (1)运行“控制面板”中的“添加或删除程序”,点击“添加/ 删除Windows组件”按钮。 第 2 页共 12页 (2)在出现组件安装向导中,选择“Internet信息服务 (IIS)”,单击“下一步”开始安装,单击“完成”结 束。 第 3 页共 12 页 系统自动安装组件,完成安装后,系统在“开始”/“程序”/“管理工具”程序组中会添加一项“Internet服务管理器”,此时服务器的WWW、FTP等服务会自动启动。 2.设置FTP站点 第 4 页共 12 页 (1)使用IIS默认站点

①将制作好的主页文件(html文件)复制到 \Inetpub\ftproot目录,该目录是安装程序为默认FTP站点 预设的发布目录。 ②将主页文件的名称改为。IIS默认要打开的主页文件是 或,而不是一般常用的。 完成这两个步骤后,打开本机或客户机浏览器,在地址栏 中输入FTP服务器的 IP地址()或主机的FQDN名字(前 提是DNS服务器中有该主机的记录),就会以匿名的方式 登录到FTP服务器,根据权限的设置就可以进行文件的上 传和下载了。 (2)添加新的FTP站点 ①打开“Internet信息服务窗口”,鼠标右键单击要创建 新站点的计算机,在弹出菜单中选择“新建”/“FTP站 点”,出现“FTP站点创建向导”,单击“下一步”继 续。 第 5 页共 12 页 ②输入FTP站点说明,单击下一步 第 6 页共 12 页 ③ 单击下一步 ④指定FTP输入主目录的路径(如选择新建文件夹),单击下一步 第 7 页共 12 页 ⑤设置访问权限为读取和写入,并单击下一步,完成FTP站点创建向导 第 8 页共 12 页 站点的管理 (1)本地管理 通过“开始”/“程序”/“管理工具”/“Internet服务管理 器”,打开如图9-1的“Internet信息服务”窗口,在要管 理的FTP站点上单击鼠标右键,选择“属性”命令,出现如下 图所示对话框。 第 9 页共 12 页 ①“FTP站点”属性页 IP地址:设置此站点的IP地址,即本服务器的IP地址。 如果服务器设置了两个以上的IP站点,可以任选一个。FTP 站点可以与Web站点共用IP地址以及DNS名称,但不能设置 使用相同的TCP端口。 TCP端口:FTP服务器默认使用TCP协议的21端口,(若端口号21以被配置,则需更改此端口,用户在连接到此站点时,

FTP服务器的配置与管理

FTP服务器的配置与管理

————————————————————————————————作者:————————————————————————————————日期:

计算机科学与技术系 实验报告 专业名称计算机科学与技术 课程名称计算机网络及应用 项目名称 FTP服务器的配置与管理 班级 学号 姓名 同组人员无 实验日期 2014年11月18日

一、实验目的与要求: 目的: 1)了解FTP的基本概念和原理 2)熟悉FTP协议 3)掌握常见FTP服务器的构建方法和管理 要求: 1)基于IIS构建FTP服务器 2)对FTP服务器进行测试 相关知识点: 1)FTP基本概念 FTP是File Transfer Protocol的缩写,即文件传输协议。FTP是互联网上的另一项主要服务,该项服务的名字是由该服务使用的协议引申而来的,各类文件存放于FTP服务器,可以通过FTP客户程序连接FTP服务器,然后利用FTP协议进行文件的“下载”或“上传”。 2)FTP的工作原理 FTP是TCP/IP的一种具体应用,它工作在OSI模型的第七层、TCP模型的第四层(应用层)上,使用TCP传输而不是UDP,FTP客户在和服务器建立连接之前就要经过一个“三次握手”的过程,其目的在于客户与服务器之间的连接是可靠的,而且是面向连接的,为数据的传输提供了可靠的保证。 二、实验内容 1、实验环境:基于IIS构建FTP服务器。 (1)安装IIS的过程与实验一安装IIS过程类似。须确保“Internet 信息服务的子组件”列表中选中“文件传输协议(FTP)服务”。 (2)打开“开始”——>“控制面板”——>“管理工具”——> “Internet信息服务”,打开IIS控制台。

应用服务器搭建实验报告

计算机网络上机报告 学期:专业班级: 学号:姓名: 一、上机名称: 应用服务器的搭建 二、上机目的 1.了解WWW、FTP服务器的作用及工作原理。 2.学会搭建、使用WWW、FTP服务器。 三、上机任务 1.完成FTP、WWW服务器搭建、使用相应客户端访问。 2.完成上机报告。 四、上机内容及步骤 1.利用win 2003 server中的IIS服务器配置Web服务器。 用IP地址访问Web服务器。 2.使用Serv-U建立FTP服务器。 用IP地址访问FTP服务器。 (1)建立两个用户帐号,一个帐号为匿名帐号:anonymous;一个帐号为:学号后三位+学生姓名的拼音。 (2)同一个IP仅能有3个登录线程;最大用户数量分别设为3或5。 (3)anonymous用户,最大上传速度为1Mb/S,最大下载速度为2Mb/S;访问文件权限为只读,访问文件资源所在目录为e:/share目录中的文件。 (4)“学号后三位+学生姓名的拼音”用户,最大上传速度为5Mb/S,最大下载速度为2Mb/S;访问文件权限为读写,访问文件资源所在目录为e:/private 目录中的文件。

五、上机结果 创建2个用户 匿名用户anonymous属性

用户liuli属性

六、上机心得 要使用FTP服务器下载和上传,就要用到FTP的客户端软件。常用的FTP客户端软件有Cute FTP,flash FTP,FTP explorer等等。基本上只要在这些软件的“主机名”处中填入自己的FTP服务器IP地址,而后一次填入用户名,密码和端口,电机链接,只要看到自己设定的主目录并成功实现文件的下载和上传,就说明这个用Serv-U建立起来的FTP服务器能正常使用了!

FTP服务器建立、管理和使用

FTP服务器建立、管理和使用 一、实训目的: 1.让学生掌握FTP服务的知识 2.掌握FTP站点的规划 3.掌握FTP站点的设置和使用。 二、任务描述: 在DNS中将域名“https://www.wendangku.net/doc/976725453.html,”指向IP地址“192.168.0.49”,要求输入相应格式的域名(或IP地址)就可登录到“D:\Myweb”目录下使用FTP相关服务。 三、相关理论: IIS是Internet信息服务(Internet Infomation Server)的缩写。主要包括WWW服务器、FTP服务器等。它使得在Intranet(局域网)或Internet(因特网)上发布信息成了一件很容易的事。 正如WWW服务的实现依赖于TCP/IP协议组中的HTTP应用层协议一样,FTP服务同样依赖于TCP/IP协议组应用层中的FTP协议来实现。FTP的默认TCP端口号是21,由于FTP可以同时使用两个TCP端口进行传送(一个用于数据传送,一个用于指令信息传送),所以FTP可以实现更快的文件传输速度。使用FTP需要专门的客户端软件,例如著名的BulletFTP、LeapFTP等等,一般的浏览器(如IE)也可以实现有限的FTP客户端功能,如下载文件等。如下图,就是在IE浏览器中打开的一个FTP站点。 FTP服务器的Internet地址(URL)与通常在Web网站中使用的URL略有不同,其协议部分需要写成"ftp://"而不是"http://",例如,由Microsoft创建并提供大量技术支持文件的匿名FTP服务器地址为ftp://https://www.wendangku.net/doc/976725453.html,。 四、实训环境 1.实训设备: 服务器1台,客户机1台,交换机1台,网线2条。 2.拓朴结构图: 五、实训内容

FTP服务器配置说明_2010.11.17(完整版)

FTP服务器配置说明 使用版本:Fedora 12 修订日期:2010年11月

目录 前言 (3) 1.FTP服务器的安装和配置 (4) 1.1 实验拓扑 (4) 1.2 安装vsftpd (4) 1.3 配置FTP服务器 (5) 2.FTP服务器的验证 (8) 2.1 在Linux下验证FTP服务器 (8) 2.1.1 从FTP server上下载文件 (8) 2.1.2 向FTP server上传文件,并创建文件夹 (10) 2.2 在XP下验证FTP服务器 (15) 2.2.1 从FTP server上下载文件 (15) 2.2.2 向FTP server上传文件,并创建文件夹 (17)

前言 FTP(File Transfer Protocol)是互联网上典型的文件传输协议,用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。 本次实验介绍vsftp的安装和配置。vsftp是一个基于GPL发布的类Unix 系统上使用的FTP服务器软件,它的全称是very secure ftp的缩写。顾名思义,这是一个比较安全的FTP服务器软件。实际上它提供的一些机制确实在一定程度上提高了安全性,例如程序权限、chroot软件的使用等。

FTP服务器配置实验报告

实验报告 课程:计算机网络实验 实验名称: FTP服务器配置与管理系别 : 电子信息工程系 实验日期 : 专业班级 : 03通信师 组别 : 第10组 实验报告日期 : 姓名 : 学号 : (40) (41) 报告退发 : ( 订正、重做 ) 第1页共 12 页 FTP服务器配置与管理

一. 题目: FTP服务器配置与管理 二. 环境: Sever2000 三. 试验目的 1.掌握FTP服务的基本概念与工作原理 2.懂得安装FTP服务器的过程 3.配置与管理FTP服务器 四. 试验内容及步骤 1.IIS5.0的安装,具体步骤如下: (1)运行“控制面板”中的“添加或删除程序”, 点击“添加/删除Windows组件”按钮。 第 2 页共 12页

(2)在出现组件安装向导中,选择“Internet 信息服务(IIS)”,单击“下一步”开始安装,单击“完成”结束。 第 3 页共 12 页

系统自动安装组件,完成安装后,系统在“开始”/“程序”/“管理工具”程序组中会添加一项“Internet服务管理器”,此时服务器的WWW、FTP等服务会自动启动。 2.设置FTP站点 第 4 页共 12 页

(1)使用IIS默认站点 ①将制作好的主页文件(html文件)复制到\Inetpub\ftproot目录,该目录是安装程序为默认FTP 站点预设的发布目录。 ②将主页文件的名称改为Default.htm。IIS默 认要打开的主页文件是Default.htm或 Default.asp,而不是一般常用的Index.htm。 完成这两个步骤后,打开本机或客户机浏览器,在地址栏中输入FTP服务器的IP地址(218.192.87.2)或主机的FQDN名字(前提是DNS服务器中有该主机的记录),就会以匿名的方式登录到FTP服务器,根据权限的设置就可以进行文件的上传和下载了。 (2)添加新的FTP站点 ①打开“Internet信息服务窗口”,鼠标右 键单击要创建新站点的计算机,在弹出菜单中选择 “新建”/“FTP站点”,出现“FTP站点创建向导”, 单击“下一步”继续。

FTP服务器的配置与管理

FTP服务器配置与管理 1、FTP基本概念 FTP(File Transfer Protocol)是文件传输协议,服务器中存有大量的共享软件和免费资源,要想从服务器中把文件传送到客户机上或者把客户机上的资源传送至服务器,就必须在两台机器中进行文件传送,此时双方必须要共同遵守一定的规则。FTP就是用来在客户机和服务器之间实现文件传输的标准协议。它使用客户/服务器模式,客户程序把客户的请求告诉服务器,并将服务器发回的结果显示出来。而服务器端执行真正的工作,比如存储、发送文件等。 如果用户要将一个文件从自己的计算机上发送到另一台计算机上,称为是FTP的上载(Upload),而更多的情况是用户从服务器上把文件或资源传送到客户机上,称之为FTP的下载(Download)。在Internet上有一些计算机称为FTP服务器,它存储了许多允许存取的文件,如:文本文件、图像文件、程序文件、声音文件、电影文件等。 2、配置管理Windows2000 FTP服务器 在组建Intranet时,如果打算提供文件传输功能,即网络用户可以从特定的服务器上下载文件,或者向该服务器上传数据,此时需要配置支持文件传输的FTP服务器。Microsoft IIS提供了构架FTP服务器的功能,因此在Windows 2000 Server中配置FTP服务器同样需要安装IIS 5.0。IIS的安装过程参见8.2节内容。 2.1、设置Ftp站点 FTP服务器安装好后,在服务器上有专门的目录供网络客户机用户访问、存储下载文件、接收上传文件,合理设置站点有利于提供安全、方便的服务。 通过“开始”/“程序”/“管理工具”/“Internet服务管理器”,打开“Internet信息服务” 窗口,如图9-1,显示此计算机上已经安装好的Internet服务,而且都已经自动启动运行,其中有一默认FTP站点。 图9-1 配置FTP服务器管理窗口 1. 设置IIS默认的FTP站点 建立FTP站点最快的方法,就是直接利用IIS默认建立的FTP站点。把可供下载的相关文件,分门别类地放在该站点默认FTP根目录\InterPub\ftproot下。当然如果在安装时将FTP的发行目录设置成其他的目录,需要将这些文件放到所设置的目录中。 例如我们直接使用IIS默认建立的FTP站点,将可供下载的文件直接放在默认根目录\InterPub\ftproot 下,完成这些操作后,打开本机或客户机浏览器,在地址栏中输入FTP服务器的IP地址(210.43.16.89)或主机的FQDN名字(前提是DNS服务器中有该主机的记录),就会以匿名的方式登录到FTP服务器,根据权限的设置就可以进行文件的上传和下载了。 2. 添加及删除站点 IIS允许在同一部计算机上同时构架多个FTP站点,但前提是本地计算机具有多个IP地址。添加站点时,先在树状目录选取计算机名称,再执行菜单“操作”/“新建”/“FTP站点”,便会运行FTP安装向导,向导会要求输入新站点的IP地址、TCP端口、存放文件的主目录路径(即站点的根目录),以及设置访问权限。

FTP服务器搭建步骤

一共三部分: -----------------------------------------------------第一部分-------------------------------------------------------------- 打开”FTP服务器”文件夹的,打开之后会自动隐藏到下面的位置: ,双击该图标,会出现下面的窗口, 然后,继续,点“设置”里的“用户”,如下图: 会出现下面的窗口,把“用户列表”里的用户全部删掉,新建用户‘BFFTP’,密码’DHHZDHHZ’,具体设置如下,设置好以后,保存退出。

这步可有可无,最好设置一下,如下图:

------------------------------------------------------第二部分-------------------------------------------------------------- 下面这个是后台更新程序的配置(BFDOWNLOAD.EXE),可以看到配置是和FTP是没有任何关系的,和登录程序的配置一样。 -----------------------------------------------------第三部分-------------------------------------------------------------- 在后台登录程序文件夹里有下面这个程序,这个程序的意义是改各个用户的密码: 双击之后,登录名必须是BFAPP8,密码是DHHZDHHZ,选择好“系统”,可别改错了

可以看到,连SUPER的密码都可以更改,这个先不管它,主要是看最后一条,BFFTP@192.168.1.63这个”BFFTP”是和第一部分中的用户’BFFTP’对应的,“192.168.1.63 ”则是FTP所在的机器的IP,DHHZDHHZ也是和第一部分的用户密码“DHHZDHHZ”对应的,设置好,点“执行”就好了。

FTP服务器安装和配置

实验四 实验名称:使用Server-U组建FTP服务器 实验目的:学会FTP服务器的安装配置、管理和使用 实验内容:■ Server-U的安装 ■ Server-U的配置和管理 ■在客户端使用LeapFTP进行上传下载 ■使用LeapFTP往Web站点上传网页和从Web站点下载网页 实验步骤: 一、Server-U的安装 1、安装Server-U英文版 在Server-U安装文件所在目录,执行安装文件(ServUSetup.exe),出现以下界面,根据屏幕提示直至安装完成(安装完成后,在系统托盘上,将出现Server-U的小 图标)。 2、Server-U英文版的汉化 1)先结束Server-U的守护进程 在系统托盘中Server-U的小图标上按右键,选择退出 2)安装汉化包 执行汉化包目录下的汉化文件(注意不要装上网助手)。 Server-U的小图标

3、Server-U的注册 1)先复制注册文件到Server-U的安装目录(可能为D:\Program files\Serv-U)2)执行该注册文件 二、Server-U的配置和管理 1、启动Server-U 依次但击 [开始菜单/Serv-U FTP Server/Tray Monitor], 执行后在系统托盘上,将出现Server-U的小图标 2、启动Server-U管理员程序 在系统托盘中Server-U的小图标上按右键,选择[启动管理员] 启动后可能会出现配置向导,单击[取消]按钮取消 3、新建域 新建一个名为JSJX的域(域IP地址不用指定,域名输入JSJX,其他默认值即可) 4、新建用户 新建匿名用户,用户名为:anonymous,没有密码,主目录可设为F:\FTPROOT 注意,匿名用户名必须为anonymous,匿名用户在登陆时不必输用户名和密码,匿 名一般只具有浏览和下载权限 新建一个名为ftpadmin的用户,密码与用户名相同,主目录也可设为F:\FTPROOT 此用户将来可给予较多的权限 说明:主目录也可根据需要设,但最好设为F:\FTPROOT,将来只要把其他目录映射为该目录下的虚拟目录即可。

FTP服务的配置与管理

Vsftpd服务器的配置主要通过修改其主配置文件Vsftpd.conf完成。需要注意的是,更改vsftpd.conf文件后,必须重启Vsftpd服务才能使设置生效。 11.3.1 配置vsftpd.conf文件 Vsftpd的主配置文件vsftpd.conf位于/etc/目录下。vsftpd.conf文件决定了Vsftpd FTP服务器的主要操作。vsftpd.conf 文件由若干配置选项组成,下面介绍其中重要的配置选项。 ?anonymous_enable=NO/YES 是否允许anonymous登录FTP服务器,默认设置为YES(允许)。 ?local_enable=NO/YES 是否允许本地用户登录FTP 服务器,默认设置为YES(允许)。 ?write_enable=NO/YES 是否允许用户对FTP服务器文件具有写权限,默认设置为YES(允许)。 ?local_umask=022 (或者其他值) 设置本地用户的文件生成掩码,默认值为077,也可以根据个人喜好将其设置为其他值。 ?anon_upload_enable= NO/YES 是否允许匿名用户上传文件,默认设置为YES(允许)。 ?anon_mkdir_write_enable= NO/YES 是否允许匿名用户创建新文件夹。默认设置为YES(允许)。 ?dirmessage_enable=YES 是否激活目录欢迎信息功能,当用户首次访问服务器上某个目录时,FTP服务器将显示欢迎信息。默认情况下,欢迎信息是通过目录下的.message文件获得的。 ?xferlog_enable=YES 是否启用上传和下载日志的功能。 ?ftpd_banner=Welcome to blah FTP service 在FTP服务器中设置欢迎登录信息。当用户登录到FTP服务器后,会看到欢迎信息“Welcome to blah FTP service”。 ?chroot_list_enable=NO/YES chroot_list_file=/etc/vsftpd.chroot_list “chroot”是FTP服务器配置中的重要选项。若“chroot_list_enable”设置为“YES”,Vsftpd将在“chroot_list_file”选项值的位置寻找chroot_list 文件,“/etc/vsftpd.chroot_list”文件中包含的用户,在登录后将不能切换到自己目录以外的其他目录,由FTP服务器自动地“chrooted”到用户自己的home目录下。这将使得chroot_list文件中的用户不能随意转到其他用户的FTP home目录下,从而有利于FTP服务器的安全管理和隐私保护。 ?userlist_enable=NO/YES userlist_deny=NO/YES “userlist_enable”选项默认值为“NO”,此时ftpusers文件中的用户禁止登录FTP服务器。如果userlist_enable设置为“YES”,则user_list文件中的用户允许登录FTP服务器。而如果同时设置了userlist_deny值为“YES”,则user_list文件中的用户将不允许登录FTP服务器。

计算机网络实验六ftp服务器的建立

一、实验内容、目标及要求 (一)实验内容: 1.进一步掌握的使用方法; 2.掌握利用IIS构建FTP服务器的方法; 3.掌握FTP服务器的管理和使用方法。 (二)实验目标: 掌握在Windows 2003 Server 环境中FTP服务器的安装、调试、配置 (三)实验要求: 1.硬件:服务器一台,工作站若干台 2.软件:Windows 2003 Server,Windows XP,任意类型的文件若干 二、实验准备 (一)运行环境说明 1.PC机 2.Windows Server 2003 网络操作系统 三、实验基本操作流程及说明 1. 安装ftp服务器 把windows2003安装盘放入光驱,在【控制面板】中双击【添加/删除程序】,在出现的对话框中单击【添加/删除Windows组件】,在【Windows组件向导】中双击【应用程序服务器】,在【Internet信息服务】列表中,选择【文件传输协议(FTP)服务器】,单击【确定】进行安装。如下图 再选择详细信息√选IIS,再点击详细信息 选择internet信息服务管理器、文件传输协议(FTP)

完成安装

2. 设置ftp服务器 连续选择【开始】【程序】【管理工具】【Internet信息服务】,进入【Internet 信息服务】窗口,右击【FTP站点】,选择【新建】->【FTP站点】,打开属性设置对话框。 在弹出的对话框中,出入FTP描述、FTP地址、FTP的TCP端口、FTP用户隔离、主目录路径、权限等。 对新建的xxx_shiyan_test_ftp的属性进行设置 选择“FTP站点”标签 IP地址:其他计算机访问该FTP服务器的地址 TCP端口:主机打开的端口,用于其他计算机访问该FTP服务器 连接限制:最大的连接量 连接超时:连接等待时间,超过120秒报访问出错 选择“安全账户”标签 允许匿名连接:就是可以不用授权也能访问此FTP服务器 选择“消息”标签

实验16 FTP服务器配置与管理

实验16 FTP服务器配置与管理 一、实训目的 ●掌握Vsftpd服务器的配置方法。 ●熟悉FTP客户端工具的使用。 ●掌握常见的FTP服务器的故障排除。 二、项目背景 某企业网络拓扑图如下图所示,该企业想构建一台FTP服务器,为企业局域网中的计算机提供文件传送任务,为财务部门、销售部门和OA系统提供异地数据备份。要求能够对 FTP 服务器设置连接限制、日志记录、消息、验证客户端身份等属性,并能创建用户隔离的FTP 站点。 管理部销售部 财务部 FTP 服务器OA系统12… … N-1N FTP 客户端 三、实训内容 练习Linux系统下Vsftpd服务器的配置方法及FTP客户端工具的使用。 四、实训步骤 1、设置匿名帐号具有上传、创建目录权限。

2、设置禁止本地user1用户登录ftp服务器。 3. 设置本地用户登录FTP服务器之后,在进入dir目录时显示提示信息“welcome”

4.设置将所有本地用户都锁定在家目录中

5. 设置只有指定本地用户user1和user2可以访问FTP服务器 6. 配置基于主机的访问控制 实现如下功能: ●拒绝192.168.6.0/24访问。 ●对域https://www.wendangku.net/doc/976725453.html,和192.168.2.0/24内的主机不做连接数和最大传输速率限制。 ●对其他主机的访问限制每IP的连接数为1,最大传输速率为20KB/S 7. 使用PAM实现基于虚拟用户的FTP服务器的配置。 7.1创建虚拟用户口令库文件。 7.2生成虚拟用户所需的PAM配置文件/etc/pam.d/vsftpd。

7.3修改vsftpd.conf文件。

相关文档