`

在Windows2003下搭建FTP服务器

FTP 
阅读更多
在Windows2003下搭建FTP服务器

Windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Professional 、Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默认安装都带有 IIS 。在系统的安装过程中IIS是默认不安装的,在系统安装完毕后可以通过添加删除程序加装 IIS。
IIS 是微软推出的架设 WEB、FTP、SMTP 服务器的一套整合系统组件,捆绑在 上列NT核心的服务器系统中。本文针对通过Windows2003 IIS组件配合金万维g动态域名解析软件向互联网提供FTP服务。
第一步:安装Windows 2003 IIS中FTP组件
在控制面板的添加/删除程序——Windows组件向导——应用程序服务器——Internet信息服务(IIS)中选中“文件传输协议(FTP)服务”。如下图:
在选定需要安装的服务后安装向导会提示需要插入Windows 2003安装光盘,这时您插入安装盘按照提示进行安装,IIS中的FTP很快便自动安装完成。
第二步:设置gnHost动态域名解析服务
1、登陆www.gnway.com,注册用户名,如下图所示:
图一

至此,您获得一个免费二级域名“您的用户名.gnway.net”,并可以享受免费动态域名解析服务。

2、用申请的用户名登陆,进入如下页面:
图二


3、如果您想享受更专业的服务,请按照提示点击“申请”顶级域名,如下图所示:
图三


4、如果您已经拥有了顶级域名,请按照图二提示操作。
5、如果您获得的是内网IP,而且通过路由器共享上网,需要做端口映射,点击此处 查看你的机器的对外IP地址。
6、登陆客户服务—下载专区,下再最新版本的客户端(有Windows和Linux两个版本)
7、在您的服务器上以申请的用户名登陆并运行客户端,如下图所示:

ping您在金万维申请的域名,如果得出的IP地址和客户端上面显示的公网IP相同,则说明客户端正常运行,解析服务正确。
第三步:配置FTP服务器
打开程序——管理工具——Internet 信息服务(IIS)管理器——FTP站点,(也可以在运行中输入INETMGR进入管理器)。

在IIS FTP组件中,FTP每一个站点只能对应一个端口、每一个站点只能对应一个全局目录。权限顺序可理解为 站点 >= 虚拟路径,如果需要建立匿名访问的FTP服务和需要认证的FTP服务,需要建立两个站点,使用两个不同的端口。
首先我们建立一个需要认证的FTP站点,让互联网登陆FTP服务时需要认证才能与FTP服务器取得信任连接。进入程序——管理工具——计算机管理——本地用户和组——用户。在这里新建一个用户aamm,不需要赋予任何权限,建立后即完成建立用户过程。

进入Internet 信息服务(IIS)管理器默认FTP站点属性
在安全帐户中不选中“允许匿名连接”,否则任何人都可以通过FTP连接你的全 局目录。 在主目录中的FTP站点目录选择到对外服务文件目录的上级目录,如果你不想这个站点下的子站点有写入权限,那么写入权限不需要选中。如果此站点下有一个子 站点需要有写入权限,那么全局站点FTP权限必须给予写入,如果你觉得不安全,那么可以把FTP目录数据转移到一个空的分区或者下级目录。例如 aamm帐号对应 D:\aamm目录,那么FTP全局站点目录必须为D:\。


现在,FTP服务接口已经向互联网服务,但实际上没有用户可以从你的FTP进入获得资源。我们需要把刚才建立的aamm用户对应到FTP目录。之前有很多朋友问,为什么微软的FTP没有可以设置帐号的地方,只可以设置匿名或非匿名?其实是可以的,不过需要一点窍门。
右键FTP默认站点——新建——虚拟目录——虚拟目录别名输入aamm——选 择aamm对应的访问目录并给予权限——完成 实际上虚拟目录别名就是用户登陆名称,对应着用户表中的的用户。我们可以通过系统建立FTP用户来对应不同站点的FTP子站点目录。当然,一个用户是可以 对应多个路径的,这点我们需要使用FSO权限进行控制。







下面我们可以开始测试FTP服务器。
在测试过程中为了方便使用Windows 2003自带的FTP命令进行测试。

测试成功,互联网上的访问者就可以直接在IE浏览器里面输入ftp://yourip.com 或者用你在金万维申请的用户名访问你的ftp了。
分享到:
评论

相关推荐

    windows server 2003搭建ftp服务器

    windows server 2003搭建ftp服务器的图文过程 windows server 2003搭建ftp服务器的图文过程

    Windows7下搭建FTP服务器

    详细描述如何在Windows7下搭建FTP服务器,配合图,一看就会

    Windows一键搭建FTP服务器工具

    本篇文章将详细介绍如何使用名为"FTPserver.exe"的工具在Windows上搭建FTP服务器,并讨论其支持的权限控制功能。 首先,你需要下载包含"FTPserver.exe"的压缩包文件。这个压缩包应该包含了运行FTP服务器所需的全部...

    Windows2003下搭建FTP服务器的步骤.pdf

    在Windows 2003操作系统中搭建FTP服务器的过程主要分为两个关键步骤:安装FTP服务组件和配置FTP服务器。以下是对这两个步骤的详细说明: **第一步:安装FTP服务组件** 在Windows 2003中,FTP服务是作为IIS...

    windows2003-FTP服务器搭建.doc

    在Windows 2003操作系统中,搭建FTP服务器是网络管理员常用的任务之一,主要用于提供文件传输服务。本实验旨在通过实际操作,帮助学生掌握FTP服务器的基本概念和搭建流程,同时理解虚拟机环境下的操作系统安装与管理...

    在xp系统下搭建ftp服务器

    ### 在XP系统下搭建FTP服务器 #### 一、概述 本文将详细介绍如何在Windows XP操作系统上搭建一个FTP(File Transfer Protocol)服务器。FTP是一种用于在网络上进行文件传输的标准协议和服务,通常用于网站管理、...

    windows下搭建FTP服务器教程.zip

    windows下搭建FTP服务器教程.zip

    windows2003FTP服务器搭建.docx

    "windows2003FTP服务器搭建" Windows 2003 FTP 服务器搭建是指在 Windows 2003 操作系统中安装和配置 FTP 服务器,以便提供文件传输服务。FTP(File Transfer Protocol)是一种常用的文件传输协议,允许用户在网络...

    Windows_Server_2003下如何安装及配置FTP服务器

    本文将详细介绍如何在Windows Server 2003下安装及配置FTP服务器,以便为网络上的客户端计算机提供资源的传输和访问。 一、安装FTP服务器组件: 在Windows Server 2003下安装FTP服务器组件之前,必须先手工配置...

    java搭建ftp服务器

    1.客户端通过Windows的命令行访问FTP服务器。 2.FTP服务器可以并发地服务多个客户。 3.至少实现对FTP命令user、pass、dir、get的支持。即用户注册、显示服务器端的文件列表、下载文件等。(补充了上传文件,同时处理...

    麒麟V10服务器搭建FTP服务

    FTP(File Transfer Protocol)是一种常用的文件传输协议,麒麟V10服务器搭建FTP服务可以帮助用户快速搭建FTP服务器,实现文件的上传、下载和共享。本文将指导用户如何在麒麟V10服务器上搭建FTP服务,包括匿名用户...

    Windows之搭建FTP服务器.docx

    Windows之搭建FTP服务器 Windows 2003 中的 FTP 服务器搭建可以使用 IIS 组件配合金万维动态域名解析软件向互联网提供 FTP 服务。以下是搭建 FTP 服务器的详细步骤: 安装 IIS 中的 FTP 组件 首先,需要安装 IIS ...

    ftp服务器 简单搭建

    接下来,我们将讨论如何在你的主机上搭建FTP服务器。以下是一般步骤: 1. **选择FTP服务器软件**:有许多FTP服务器软件可供选择,如vsftpd(Unix/Linux)、FileZilla Server(Windows)、ProFTPD等。这里以vsftpd为...

    windowsserver2003云主机下搭建ftp服务器-客户端使用被动模式[归纳].pdf

    Windowsserver2003云主机下搭建ftp服务器-客户端使用被动模式[归纳] 在 Windowsserver 2003 云主机下搭建 FTP 服务器可以使用系统自带的 FTP 服务。下面是详细的步骤: 1. 安装 FTP 服务 首先需要将 i386 文件...

    Windows Server 2003 搭建Web服务器

    【Windows Server 2003 搭建Web服务器】 Windows Server 2003是一款广泛使用的操作系统,尤其适合搭建网络服务,包括Web服务器。Web服务在互联网和企业内部网络中扮演着至关重要的角色,它不仅是发布信息的平台,...

    windows server2012 搭建FTP服务器

    在Windows Server 2012操作系统中搭建FTP服务器是一项常见的任务,这允许用户通过FTP(File Transfer Protocol)协议上传和下载文件。FTP是互联网上最古老的文件传输协议之一,广泛用于网站内容管理、数据共享和远程...

    各种环境下搭建FTP服务器

    搭建FTP服务器可以在各种操作系统环境下实现远程文件共享和管理。本篇文章将详细介绍如何在Win7、Windows XP以及Windows Server 2003这三种不同的Windows环境下设置FTP服务器。 1. **Windows 7 FTP服务器搭建** ...

Global site tag (gtag.js) - Google Analytics