架设ftp服务器从入门到精通

1.FTP是什么 FTP的全称是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。 FTP服务器则是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。当它们运行时,用户就可以连接到服务器上下载文件,也可以将自己的文件上传到FTP服务器中。有时把FTP服务器简称为FTP。 FTP服务器的存在,大大方便了网友之间远程交换文件资料的需要,充分体现了互联网资源共享的精神。 现在许多朋友都已经用上了宽带网,而且硬盘也有足够的空间,完全可以通过软件手段把自己的电脑变为一台FTP服务器,和网络中的朋友们一起分享大家各自收藏的好东东! 1.2、什么是内网 内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问因特网。内网的计算机可向因特网上的其它计算机发送连接请求,但因特网上的其它计算机无法向内网的计算机发送连接请求,所以无法用通常的方法去建立FTP服务器。 内网的IP地址有如下3种形式: 10.*.*.* 172.16.*.*至172.31.*.* 192.168.*.* 1.3、内网建FTP的两种方式
1.3.1、动态域名和虚拟专用法: 适于条件:不能够接触到网关服务器,无法做专业端口映射。 如:科迈网之动态域名和虚拟专用服务之内网专业版。(TrueHost)。 1.3.2、端口映射法: 适用条件:能够接触到网关服务器,并作端口映射。如:端口映射软件PortTunnel。 1.4、关于域名 通过域名可以解决没有固定因特网IP的问题。如“每步”等。 上面1.3.1所提及的方法不需要另外的域名服务,因为本身已提供该服务。 1.5、关于Serv-U
一种常见的建立FTP的工具软件。 1.6、架设FTP服务器的基本条件: 架设一台 FTP 服务器其实很简单。 1.6.1、网络速度 机器能上网,网络速度最好不低于 ADSL 512 Kbps。 1.6.2、硬件性能 一般来说,系统最低要求如下: CPU:P 450 MHz 以上 内存:256M SDRM 以上 1.6.3、软件环境 FTP服务器软件:可以使用专业FTP服务器软件,如SERV-U;也可以使用微软的 IIS(Internet Information Server 因特网信息服务系统)。不同的软件提供的功能不同,适应的需求和操作系统也不同。 操作系统:Windows 98/Me/NT/2000/XP 均可,如果对服务器的性能和安全性要求很低,可以采用 Windows 98 和Windows Me。 本文中,如无特殊说明,均以Windows XP 专业版为操作系统,其余操作系统下 FTP 服务器的架设及设置均大同小异。 1.7、建站软件下载地址 建议根据下文提到的软件名称,用GOOGLE之类的搜索一下。 或者到天空软件站下载: http://www.skycn.com/2、建立FTP方案 2.1、方案一之A方案:用 Serv-U 架设FTP
适用条件:有固定因特网IP地址。 2.2、方案一之B方案:用IIS 架设FTP
适用条件:有固定因特网IP地址。 2.3、方案二、Serv-U+每步 适用条件:有不固定因特网IP地址。 2.4、方案三、Serv-U+每步+PortTunnel端口映射 适用条件:内网IP,可控制网关服务器并设置端口映射。 2.5、方案四、Serv-U+TrueHost
适用条件:内网IP,不能控制网关服务器。
原文地址:https://www.cnblogs.com/cuker919/p/4878611.html