开发者社区> 技术小牛人> 正文

Windows XP系统下架设FTP服务器实例详解

简介:
+关注继续查看
Windows XP系统下架设FTP服务器实例详解
【实例1】公司网络环境:ADSL + 路由器 + 交换机  + PC机,我们单位要在客户端架设FTP服务器,当然在服务器端也是可以的,主要用于内部资料的共享,还有外部网络的访问达到资源共享的目的。具体操作步骤如下:
1.
IIS架设FTP服务器(备注:IIS只适用于Windows NT/2000/XP系统)
(1)、进入控制面板找到"添加/删除程序", 打开后选择"添加/删除Windows组件"。
(2)
、在弹出的"Windows组件向导"界面中"组件"列表中选择"Internet信息服务(IIS)"单击"详细信息"按钮显示有关Internet信息服务的所有子组件.【注:XP pro版本含IIS服务但是XP home版本没有安装时请注意】。
(3)
、构选"文件传输协议(FTP)服务"复选框单击"确定", 并根据提示插入系统安装盘。 FTP服务器安装完毕默认状态FTP服务会随系统自动开始. FTP服务器的标识为"默认FTP站点", 主目录的文件夹为"C:\Interpub\Ftproot", IP地址为"全部未分配"(就是所有IP地址用户都可以访问)。用户无需做任何设置只要把文件拷贝到C:\Interpub\Ftproot用户就可以通过FTP客户端以匿名方式登陆默认状态匿名只能浏览不能下载.【注:其实如果你的用户反映无法访问检查你的防火墙设置是否容许访问本机FTP服务】。
2.FTP服务器的设置
1)设置“FTP站点”标签项:在“控制面板 →管理工具 Internet服务管理器” 窗口中,选中“默认FTP站点→右键→属性”,在图1的“默认FTP站点属性”框中,“IP地址”可以使用默认,端口号保持“21”不变(如图1)。
                                                     图1
2)设置“消息”标签项:在“欢迎”框中输入登录成功后的欢迎信息,在“退出”框中输入退出信息(如图2
)。
                                图2
3
)设置“主目录”标签项:在“本地路径”框中点击“浏览”按钮选择目
标目录“D:\ 个人知识库”(如图3)
                            图3
4)设置“安全帐号”标签项:默认情况下,匿名用户(Anonymous)被允许登录,如果有必要,此处可选拒绝其登录以增加安全性;或增加其它用于管理此FTP服务器的用户名(默认的用户为“Administator”)。(如图4
                               图4
5)设置“目录安全性”标签项:此处可以设置只被允许或只被拒绝登录此FTP服务器的计算机IP地址 
6)如有需要,也可在“默认FTP站点”处单击右键选“新建”来新建FTP的虚拟目录。
3.登录FTP服务器:在浏览器中输入“ftp://xxx.x.xx.x”或用户名@xxx.x.xx.x如果匿名用户被允许登录,则第一种格式就会使用匿名登录的方式;如果匿名不被允许,则会弹出选项窗口,要求用户输入用户名和密码。第二种格式可以直接指定用某个用户名进行登录。
其实大家都知道,在局域网内做FTP 服务器只能用于 局域网内的用户共享资料,外网是不能访问到局域网内的用户的。下面就介绍下,如何让外网用户访问到局域网内的FTP服务器,这样就能实现网内和外网用户都能进行资源共享了。请看下面简单介绍:
4. 注册自己的花生壳域名和新护照
打开http://www.oray.cn 首页,选中“免费域名”,输入你所要的域名名称,比如jiangxuezhi ,查询域名,选中你所要的域名,点击“注册选定域名”,这样你在互联网上就有一个域名可供使用了。然后,注册护照,点击“免费注册”,就注册了Oray护照。
5. 下载和安装花生壳
打开http://www.oray.cn/peanuthull/download.php 花生壳,软件版本是1.0.0.5136 ,点击本地下载,安装好,重新启动计算机,然后输入 Oray护照 和密码,登录花生壳,启动好就可以了
6.端口映射
就以我们单位使用的金浪路由器为例,其他路由器做端口映射大同小异。
进入金浪 ESR-2200路由器界面---防火墙----端口映射---增加 出现下图界面:

                                                                  图5
我们要做FTP服务器,FTP的服务器默认端口是21,端口范围就填写21---21,映射端口范围填写 21---21,映射服务器填写 FTP的服务器的IP 地址:192.168.1.19  协议选择 all 。点击保存就做完端口映射了。

这样设置好后,就可以让外网用户来访问你内网的FTP服务器可以直接在浏览器里输入你的域名就可以了。(备注:如果是家庭(adsl)个人用的计算机做FTP架设,不用端口映射了,直接就可以用了。如果是网关(代理)服务器,FTP架设在这个服务器上也不用做端口映射什么的,如果在另外机器上必须做端口映射了。至于用到的第三方软件花生壳,主要就是绑定动态IP,因为你的IP是动态变化的,关于这个问题可以到官方网站上查询资料。) 
 
总结:实现ADSL+路由器模式的FTP服务器的架设,其实就需要三步:
1.用IIS架设FTP服务器
2.下载安装花生壳软件,并到官方网站申请免费域名,注册护照,然后用护照和密码登录花生壳客户端(这是最关键的步骤)
3.在路由器里设置端口映射(必须做的)

 

本文转自

jiangxuezhi2009 51CTO博客,原文链接:http://blog.51cto.com/jiangxuezhi/180112 ,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
python 使用ftplib连接ftp服务器获取目录、文件及它们的修改时间
* 获取当前路径或者指定路径下的文件、目录 * 检查指定路径是目录还是文件 * 根据目录、文件的修改时间来判断是否下载ftp的文件。 由于ftplib中的FTP无法满足我这一需求,所以只能重写一个MyFTP类继承FTP,写一个方法来实现,除了这个还实现了一个获取当前目录下的所有目录及文件。
39 0
文件复制到ftp服务器时发生错误,请检查是否有权限将文件放到该服务器上
文件复制到ftp服务器时发生错误,请检查是否有权限将文件放到该服务器上
564 0
使用windows 10系统自带的IIS搭建ftp服务器
使用windows 10系统自带的IIS搭建ftp服务器
56 0
阿里云国际版Windows服务器中的FTP服务无法连接访问的解决方法
下面来和www.123clouds一起了解阿里云国际版无法连接和访问Windows服务器中的FTP服务,是如何解决的
169 0
下载普通http连接的图片和ftp服务器的图片
下载普通http连接的图片和ftp服务器的图片
18 0
阿里云国际版Windows服务器IIS下配置的FTP登录时提示“530 valid hostname is expected”错误
本文www.123clouds.com介绍阿里云国际版Windows服务器IIS下配置的FTP登录时提示“530 valid hostname is expected”错误的解决办法
24 0
阿里云国际版Windows服务器使用IIS6搭建FTP启动报0x8ffe2740错的处理方法
本文www.123clouds.com介绍阿里云国际版Windows服务器使用IIS6搭建FTP启动报0x8ffe2740错的处理方法。
32 0
在Windows XP系统下架设FTP服务器需要5个步骤。
4步win7下简单FTP服务器搭建:http://blog.sina.com.cn/s/blog_3f7e47f20100haur.html 申请网域护照(即帐户),开通免费域名。
1254 0
【技术贴】xp更改登录头像,打开“用户账户”时显示:Automation服务器不能创建对象。的解决办
附带xp更改账户登录头像位置 C:\Documents   and   Settings\All   Users\Application   Data\Microsoft\User   Account   Pictures 问:我想更改我的xp登录头像,打开“用户账户”时只显示:Automation服务器不能创建对象。
836 0
Metasploit -- FTP、Telnet和http服务探测
Metasploit -- FTP、Telnet和http服务探测
17 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
网站/服务器取证 实践与挑战
立即下载
固守服务器的第一道防线——美联集团堡垒机的前世今生
立即下载
机器学习在大规模服务器治理复杂场景的实践
立即下载