精华内容
下载资源
问答
  • Windows2003 建立FTP服务器 2007-07-14 17:03 windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Professional 、Windows 2000 Server、Windows 2000 Advanced Server 以及 ...

    Windows2003 建立FTP服务器

    2007-07-14 17:03


    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组件配合花生壳动态域名解析软件向互联网提供FTP服务。
    第一步:安装Windows 2003 IISFTP组件
    在控制面板的添加/删除程序——Windows组件向导——应用程序服务器——Internet信息服务(IIS)中选中“文件传输协议(FTP)服务”。如下图:


    在选定需要安装的服务后安装向导会提示需要插入Windows 2003安装光盘,这时您插入安装盘按照提示进行安装,IIS中的FTP很快便自动安装完成。
    第二步:建立网络通讯部分,为所建立的FTP服务设置动态域名解析服务配置
    1.下载花生壳动态域名解析软件并安装。


     


    2.运行花生壳软件,点击“注册新护照”,根据弹出注册护照窗口提示进行注册。注册新护照完成后,使用所注册的护照名称和密码填入花生壳软件中进行登陆


    3.申请一个免费域名作为互联网访问FTP服务的“网址”登录oray网站[域名中心]—[注册域名]—[免费域名]—[注册选定免费域名]即可。


    4.根据提示激活上一步所申请的免费域名花生壳动态DNS服务



    这时候,花生壳软件已经在线了,我们所申请的免费域名已经绑定到当前的公网IP地址,互联网可通过所申请的域名直接访问到当前公网IP了,如果你的主机接在路由器或代理服务器后,请参考内网建站的文档。下面我们继续FTP服务搭建。
    第三步:配置FTP服务器

    打开控制面板——管理工具——Internet 信息服务(IIS)管理器——FTP站点。(当然,可以在运行中输入INETMGR进入管理器)我们看到在FTP站点里面没有任何的子站或虚拟站点,这时需要下一步配置


    在IIS FTP组件中,FTP每一个站点只能对应一个端口、每一个站点只能对应一个全局目录。权限顺序可理解为 站点 >= 虚拟路径,如果需要建立匿名访问的FTP服务和需要认证的FTP服务,恐怕需要建立两个站点,使用两个不同的端口了。
    首先我们建立一个需要认证的FTP站点,让互联网登陆FTP服务时需要认证才能与FTP服务器取得信任连接。进入控制面板——管理工具——计算机管理——本地用户和组——用户 (也可以运行compmgmt.msc命令进入该管理界面)。在这里新建两个用户分别为“test”、“test1”,不需要赋予任何权限,建立后即完成建立用户过程


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

     


    现在,FTP服务接口已经向互联网服务,但实际上没有用户可以从你的FTP进入获得资源。我们需要把刚才建立的test和test1用户分别对应到FTP目录。之前有很多朋友问,为什么微软的FTP没有可以设置帐号的地方,只可以设置匿名或非匿名?其实是可以的,不过需要一点窍门。

    右键FTP默认站点——新建——虚拟目录——虚拟目录别名输入test——选择test对应的访问目录并给予权限——完成
    发现了吧,实际上虚拟目录别名就是用户登陆名称,对应着用户表中的的用户。我们可以通过系统建立FTP用户来对应不同站点的FTP子站点目录。当然,一个用户是可以对应多个路径的,这点我们需要使用FSO权限进行控制。

     






    使用同样的方法,把test1用户通过创建虚拟目录方式对应到FTP目录的D:\TEST1中。我们已经完成了整个IIS FTP组件搭建的过程,下面我们可以开始测试FTP服务器。
    在测试过程中为了方便使用Windows 2003自带的FTP命令进行测试


    如果你不太了解FTP命令,可以参考一下ORAY社区的FTP命令解释。或安装FTP客户端进行测试。
    好了,FTP已经建立起来,赶快发送你的花生壳域名和登陆权限把共享文件与你的朋友一起分享。


    本文属Oray.net原创,如需转载请注明出处,谢谢

     

     



    展开全文
  • Windows2003搭建FTP服务器

    千次阅读 2012-12-01 11:38:23
    1.在iis中安装ftp服务,在控制面板添加组件中进行添加。 2.在windows用户管理中,添加用户:用户名ftpuser,密码ftpftp(注意...4.在ftp站点下建立ftp虚拟目录,此虚拟目录要对应步骤3中的站点对应目录的子目录,并且此文

    1.在iis中安装ftp服务,在控制面板添加组件中进行添加。

    2.在windows用户管理中,添加用户:用户名ftpuser,密码ftpftp(注意,不要用ftp做用户名,windows下列为特殊字符),这是为步骤4准备的ftp用户

    3.新建ftp站点,不允许匿名登录,否则所有人都可以登录ftp。

    4.在ftp站点下建立ftp虚拟目录,此虚拟目录要对应步骤3中的站点对应目录的子目录,并且此文件夹名称要对应步骤2中用户名ftpuser{!!!!!这是windows下的用户和ftp目录的对应关系}。

    设置目录的读写属性后,然后可以进行测试。

    总之,FTP虚拟目录关键要对应目录名和windows用户名!!!!!


    补充:上面是搭建默认站点下的虚拟目录,要求目录名跟登陆用户名一致。

    如果是新搭建FTP站点,用户名可以自行定义不必跟站点描述名称一致。

    另外搭建用户的权限,可以通过站点或目录右击“权限”进行设置

     

    展开全文
  • windows server 2003搭建ftp服务器的图文过程 windows server 2003搭建ftp服务器的图文过程
  • FTP服务器,是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。 FTP的全称是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输...本经验的特定环境是在windowsServer2003搭建FTP服务器
  • windows2003配置ftp服务器

    千次阅读 2017-04-20 13:33:10
    本文先介绍如何在windows server 2003配置ftp服务器。第一步、创建windows2003的用户稍后我们可以ftp工具(命令行,浏览器,磁盘文件夹区域,ftp客户端等)来登录该用户来访问我们指定的文件夹。依次展开我的电脑...

    本文目标:

    本机(win10)和虚拟机(windows server 2003)之间实现ftp文件传输往来,并通过wireshark来分析协议。

    本文先介绍如何在windows server 2003配置ftp服务器。

    第一步、创建windows2003的用户

    稍后我们可以ftp工具(命令行,浏览器,磁盘文件夹区域,ftp客户端等)来登录该用户来访问我们指定的文件夹。

    依次展开我的电脑右键->管理->本地用户和组->用户->“右键”新建用户->输入用户名和密码再点创建就行了,如图博主在这里新建了两个用户,分别是user1,user2,密码需要设置复杂点,数字加大小写字母。
    这里写图片描述

    这里写图片描述

    第二步、在win2003的C盘创建文件夹

    在C盘新建文件夹“FTP”,并在此文件下新建“LocalUser”文件夹,并在此文件夹下创建“Public”(这个是公共文件夹)、“user1”和“user2”文件夹(必须与创建的本地用户相同),可以在文件夹里放一些文件用来区分,博主在三个文件夹里分别放了一个txt文件。
    这里写图片描述

    第三步、安装ftp组件

    安装IIS组件!在开始菜单里—>控制面板-〉添加或删除程序->添加/删除windows组件->应用程序服务器->详细信息->IIS-〉详细信息-〉FTP-〉确定-〉完成!这样就把FTP安装在服务器上了!

    安装方法跟博主之前的几篇计算机网络里的教程类似。
    这里写图片描述

    第四步、配置FTP服务器

    配置FTP服务器,右键FTP站点->选择新建FTP站点->描述可以根据自己的需要填写->地址一般都是server的地址(博主的是192.168.216.40),端口就用默认的21(可以随便设置)吧->选择隔离用户啦->它的目录指向“C:\FTP”->访问权限要钩上“读取”和“写入”啦->点击完成就把上传的服务创建好了!就简单的几步我们就把一个FTP服务器创建好了!

    这里补充一下隔离用户是什么?

    隔离用户:它可以让每一个用户都各自拥有专用的文件夹,当用户登陆FTP站点时,会被导向到其所属的文件夹,而且不可以切换到其他用户的文件夹。
    不隔离用户:当用户来连接此类型的FTP站点时,他们都将被直接导向到同一个文件夹,也就是被导向到整个FTP站点的主目录
    

    简而言之:如果我们选择的是隔离用户,登录账号(user1或者user2)后会跳到指定的文件夹(user1跳到user1,user2跳到user2)。如果我们选择的是不隔离用户,登录后,都会跳到Public公共文件夹。

    如图,博主创建了一个:

    描述:liuyanzhao

    地址:192.168.216.40

    端口:21

    隔离用户

    路径:C:\FTP

    权限:读取,写入
    这里写图片描述

    第五步、访问测试

    以上几步,我们已经成功配置好了ftp服务器啦,现在我们来访问一下,
    方法一,文件夹里路径访问

    默认是匿名登录的,可以访问Public文件夹
    这里写图片描述

    是我们点空白区域,右键选择登录,输入用户名user1,密码123456abcABC,如图就进入了user1的指定文件夹(隔离用户所有),当然登录user2就会进入user2的隔离文件夹

    这里写图片描述

    方法二,客户端(flashfxp)里访问

    同样我们也可以正常访问
    这里写图片描述

    这里写图片描述

    方法三、命令行工具里访问

    顺便试试dos下访问服务器里的文件,首先输入ftp 192.168.216.40 ,然后输入用户名user1,输入密码123456abcABC (不显示),登录进入后,输入ls查看目录下的所有文件,如图,我们能看到我们创建的文件。
    这里写图片描述

    至此,我们已经成功地配置了ftp服务器,稍后我们将介绍用wireshark抓包分析


    本文永久更新地址:http://liuyanzhao.com/2941.html
    转载请注明

    展开全文
  • WindowsServer2003搭建FTP服务器整套教程

    千次阅读 2017-07-05 09:34:53
    FTP服务器,是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。...本经验的特定环境是在windowsServer2003搭建FTP服务器! 确认是否安装FTP服务 确认是否已经安装FTP服

    FTP服务器,是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。 FTP的全称是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。本经验的特定环境是在windowsServer2003搭建FTP服务器!


    确认是否安装FTP服务


    确认是否已经安装FTP服务,有些操作系统是默认安装了,我们这里还是确认一下!

    开始--控制面板--添加或删除程序--添加/删除 windows组件




    双击  应用程序服务器--internet信息服务--文件传输协议ftp服务


    FTP站点设置

    确认完已经安装FTP服务后,要对FTP站点进行设置!

    开始--管理工具--internet信息服务管理器



    internet信息服务--本地计算机--ftp站点--默认站点--属性(修改配置)

    设置相关信息

    FTP站点标识:添加该FTP的描述,IP地址(一般是内网地址),TCP端口(默认为21端口,也可以设置为其他端口)

    FTP站点连接:根据具体情况设置



    安全账户

    保险的做法是 不允许匿名登录,吧钩去掉

    后面我们会添加一个用户,并且赋予权限




    主目录

    可以设置时当前计算机目录或者是另一台计算机目录(映射)

    FTP站点目录:浏览定位FTP文件所在站点,给予是否可以进行的操作(读,写,查)





    添加用户



    开始--控制工具--计算机管理



    系统工具---本地用户和组--用户--右键 新用户




    创建一个新用户

    按照要求设置即可,记住用户名和密码,下面要用

    点击创建后,关闭对话框



     


    给新添加的用户设置权限


    打开FTP站点--右键权限



    吧刚刚添加的用户,写到下面的对话框,点击确定




    设置权限




     

    为了保险起见,吧FTP站点重启一下!

    好!到这里就完成了,可以在浏览器或者文件目录下通过:

    ftp://ip地址:端口  eg:ftp://191.0.0.52:9998

    来访问啦!



    ————————————————————————————————————————————
    其实,到这里部分还是会出现问题的!

    FTP 503 错误



    530 User ftpzy*** cannot log in, home directory inaccessible.



     ftpzy*** :这个就是你新建用户的名字


    错误处理


    在server2003新建ftp用户并开启IIS的Ftp功能之后,有时在连接这个ftp的时候会出现530 User 用户名 cannot login home directoryinaccessible的错误,网上一般的解决方法是ftp目录是否存在,用户权限是否设置正确等等。但是经常是这些都是设置正确的,却还是出现这样的错误提示。


      其实原因是在新建IIS-FTP的时候选择了隔离用户,而在你选择的FTP文件夹却和这个用户相关的文件夹不同,所以自然就会出现这个提示,而找不到解决方法了。


      这个就涉及到server 2003的FTP文件夹的设定和命名有相当严格的规范。


      举个例子,如果你想为用户abc在server 2003下开通一个IIS-FTP服务目录设定为E:\\FTP里。除了安装IIS和FTP组件及相关配置正确之外,

    你还应该在FTP文件夹中建立一个子文件夹。命名为LocalUser,然后在LocalUser文件夹中再建立一个子文件夹,命名为abc,即你要开通FTP服务的用户名。

    abc等于ftpzy*** 都是新建的用户名

      这样当用户abc运行FTP服务登录到server2003时,会自动进入到E:\\FTP\\LocalUser\\abc文件夹目录下,这也就很好解释为什么最初会报出530 User用户名 cannot log in home directory inaccessible的错误了。因为不这样设定的话E:\\FTP\\LocalUser\\abc的目录根本就不存在。


      另外如果我们打算允许FTP站点提供匿名登录的话,还应在LocalUser目录下另建一个public的子目录。同理,匿名登录的用户将自动进入到D:\\FTP\\LocalUser\\public目录中。


      这样设置对一个服务器多个人使用的情况下非常有用,除此之外,你还可以在IIS中设置每个FTP对应的网站的流量,连接数等等限制来合理分配服务器资源。
































































































































    主目录

    可以设置时当前计算机目录或者是另一台计算机目录(映射)

    FTP站点目录:浏览定位FTP文件所在站点,给予是否可以进行的操作(读,写,查)

    展开全文
  • Windows 2003搭建FTP服务器 Windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Professional 、Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000...
  • windows搭建FTP服务器

    2020-03-15 18:21:43
    为满足本机开发调试需求,在windows搭建FTP服务器
  • Windows2003搭建FTP服务器
  • Windows2003搭建FTP服务器教程

    千次阅读 2010-01-26 11:30:00
    Windows2003搭建FTP服务器教程 Windows 2003Standard Edition、Windows 2003 Enterprise Edition、Windows XPProfessional 、Windows 2000 Server、Windows 2000 Advanced Server 以及Windows 2000 Profe
  • Windows快速搭建FTP服务器

    千次阅读 多人点赞 2020-05-21 16:09:25
    Windows快速搭建FTP服务器一、准备条件二、搭建过程2.1 配置IIS Web服务器2.2 在IIS中配置FTP站点2.3 测试FTP站点2.4 创建FTP用户三、搭建问题3.1 如何改变FTP的登录访问设置?3.2 机器IP发生变化了,如何修改IP地址...
  • Windows 7搭建FTP服务器

    千次阅读 2012-08-23 11:28:02
    想在局域网使用Windows 7搭建FTP服务器?赶紧来看看如何在Windows 7使用自带组件搭建FTP服务器吧。 小贴士:此方法仅适用于局域网,外网搭建FTP,需要借助第三方软件。 1.依次打开【控制面板】-【程序】-...
  • Windows搭建FTP服务器

    万次阅读 2014-06-07 11:41:53
    Windows8 为例,介绍一下搭建 FTP服务器的步骤: 1、控制面板->程序->启用或关闭Windows功能,将下图所示的复选框选中 2、右键计算机->管理->服务和应用程序,选择Internet 信息服务 IIS 管理,如下图所示添加...
  • windows搭建FTP服务器后的用户配置
  • 如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试。 第一步:配置IIS Web服务器 1.1 控制面板中找到“程序”并打开 1.2 程序界面找到“启用或关闭Windows功能”并打开 ...
  • Windows搭建FTP服务器的一些总结

    万次阅读 多人点赞 2019-03-06 16:14:14
    Windows搭建FTP服务器 前言:如果你的电脑上的 控制面板--程序--打开或关闭windows功能--windows功能里面没有互联网信息服务(IIS),那就别在网上浪费时间了,我找着了一天的资料打了各种补丁没成功,没有相关的...
  • 按照此文档可在windows server2012 搭建FTP服务器
  • 使用HomeFtpServer快速搭建一个FTP服务器
  • IIS 是微软推出的架设 WEB、FTP、SMTP 服务器的一套整合系统组件,捆绑在 上列NT核心的服务器系统中。本文针对通过Windows2003 IIS组件...第二步:配置FTP服务器 打开程序——管理工具——Internet 信息服务(IIS)管...
  • 下载后解压,打开,配置之后即可使用 支持权限控制

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 80,245
精华内容 32,098
关键字:

windows2003搭建ftp服务器