建立远程ftp服务器软件 建立ftp服务器软件 - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

建立远程ftp服务器软件 建立ftp服务器软件

时间:2021-04-08 12:12:58
如何搭建FTP服务器? 你用过FTP方式从网上下载音乐、电影吗?你想把自己硬盘里收藏的好东西和网上的朋友一起分享吗?现在,就跟着本文的作者一起,把自己的电脑变成一台FTP服务器吧!读完之后你就会发现,
作者:

建立远程ftp服务器软件

如何搭建FTP服务器?

你用过FTP方式从网上下载音乐、电影吗?你想把自己硬盘里收藏的好东西和网上的朋友一起分享吗?现在,就跟着本文的作者一起,把自己的电脑变成一台FTP服务器吧!读完之后你就会发现,其实架设一个FTP服务器真的很简单?^_^?! FTP简介 FTP的全称是File Transfer Protocol(文件传输协议)。

顾名思义,就是专门用来传输文件的协议。

而FTP服务器,则是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。

当它们运行时,用户就可以连接到服务器上下载文件,也可以将自己的文件上传到FTP服务器中。

因此,FTP的存在,大大方便了网友之间远程交换文件资料的需要,充分体现了互联网资源共享的精神。

现在许多朋友都已经用上了宽带网,而且硬盘也有足够的空间,完全可以通过软件手段把自己的电脑变为一台FTP服务器,和网络中的朋友们一起分享大家各自收藏的好东东! 用Serv-U架设个人FTP 架设FTP服务器,其实并没有技术难度,只需用Serv-U这个软件就可轻松搞定了。

Serv-U支持所有版本的Windows操作系统,可以设定多个FTP服务器,可以限定登录用户的权限、登录目录及服务器空间大小,功能非常完善。

以下笔者就以Serv-U汉化版为例,给大家讲讲架设个人FTP的具体步骤。

首先下载安装Serv-U,运行,将出现“设置向导”窗口,我们就来跟随着这个向导的指引,一步步进行操作。

1. 设置Serv-U的IP地址与域名 一路单击“下一步”跳过系统提示信息,来到“您的IP地址”窗口(如图1),这里要求输入本机的IP地址。

图1 输入你的IP地址 如果你的电脑有固定的IP地址,那就直接输入;如果你只有动态IP(例如拨号用户),那该处请留空,Serv-U在运行时会自动确定你的IP地址。

下一步,进行“域名”设定。

这个域名只是用来标识该FTP域,没有特殊的含义,比如笔者输入“ftp.wxxi520.com”。

接下来的“系统服务”选项必须选“是”,这样当你的电脑一启动,服务器也会跟着开始运行。

2.设置匿名登录 匿名访问就是允许用户以Anonymous为用户名,无需特定密码即可连接服务器并拷贝文件。

如果你不想让陌生人随意进入你的FTP服务器,或想成立VIP会员区,就应该在“匿名账号”窗口中选“否”,这样就只有经过你许可的用户才能登录该FTP。

鉴于匿名登录尚有一定的实用需求,笔者在此选“是”(如图2)。

图2 允许匿名登录 之后就要为匿名账户指定FTP上传或下载的主目录,这是匿名用户登录到你的FTP服务器后看到的目录。

设定后,向导还会继续询问你是否将匿名用户锁定于此目录中,从安全的角度考虑,建议选“是”。

这样匿名登录的用户将只能访问你指定的主目录及以下的各级子目录,而不能访问上级目录,便于保证硬盘上其他文件的安全。

3.创建新账户 除了匿名用户,我们一般还需要建立有密码的专用账号,也就是说可以让指定用户以专门的账号和密码访问你的服务器,这样做适用于实行会员制下载或只让好友访问。

在“命名的账号”窗口中将“创建命名的账号吗”选为“是”,进入“账号名称”设置,填入你制定的账号名称,而后在“账号密码”窗口输入该账号的密码。

单击“下一步”,会要求你指定FTP主目录,并询问是否将用户锁定于主目录中,选“是”,作用与匿名账户设定基本相同,不再赘述。

紧接着要设置该账户的远程管理员权限,分为“无权限”、“组管理员”、“域管理员”、“只读管理员”和“系统管理员”五种选项,每项的权限各不相同,可根据具体情况进行选择。

至此,我们已拥有了一个域——ftp.wxxi520.com及两个用户——Anonymous和wxxi520。

点击“完成”退出向导,稍等片刻Serv-U软件主界面将自动弹出,我们还要在此进行一些管理员设置。

4.管理员设置 图3为Serv-U管理员界面,每个Serv-U引擎都能用来运行多个虚拟的FTP服务器,而虚拟的FTP服务器就称为“域”。

图3 Serv-U管理员界面 对FTP服务器来说,建立多个域是非常有用的,每个域都有各自的用户、组和相关的设置。

以下笔者就简要说说管理器界面上必要的各项设置。

★ 首先点击窗体左方的“本地服务器”,勾选右边的“自动开始(系统服务)”。

★ 选择左方的“域→活动”,这里记载了该域下所有用户的活动情况,是非常重要的监控数据。

★ “域→组”:在此可自建一些用户组,把各类用户归到相应的组中,便于管理。

★ “域→用户”:这里有我们刚建立的两个账号,其中的细节设置十分重要,具体如下。

账号:如果有用户违反FTP的规定,你可以点击此处的“禁用账号”,让该用户在一段时间内被禁止登录。

另外此处的“锁定用户于主目录”一定要勾选,否则你硬盘的绝对地址将暴露。

常规:根据自身的实际需要,在此设置最大的下载和上传速度、登录到本服务器的最大用户数、同一IP的登录线程数等。

IP访问:你可以在此拒绝某个讨厌的IP访问你的FTP服务器,只要在“编辑规则”处填上某个IP地址,以后该IP的访问将会全部被拦下。

配额:勾选“启用磁盘配额”,在此为每位FTP用户设置硬盘空间。

点击“计算当前”,可知当前的所有已用空间大小,在“最大”一栏中设定最大的空间...

建立本地服务器的软件有哪些?除了serv

sev-u administato 你说的这个是建FTP下载服务器的软件。

步聚就是安装,然后设置帐号,分配权限 如果要建在线网站的话,需要安装IIS,XP自带有,默认没有安装,可以在添加安装组件里安装。

安装后在桌面生成一个“Intenet 信息服务”的图标,双击打开,设置一个目录作为你网站的目录就可以了。

如果要建在线电影网站,就需要安装eal seve 软件

如何建立ftp服务器

架设一台FTP服务器其实很简单。

首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度。

其次,硬件性能要能满足你的需要。

最后,需要安装FTP服务器端的软件,这类软件很多,可以使用微软的IIS(Internet Information Server 因特网信息服务系统),也可以使用专业软件。

不同的软件提供的功能不同,适应的需求和操作系统也不同。

一般来说,系统最低要求如下:CPU:PⅢ 450MHz以上 内存:256MB SDRAM以上 带宽:ADSL 512Kbps以上 至于操作系统,Windows 98/Me/NT/2000/XP均可,如果对服务器的性能和安全性要求很低,可以采用Windows 98和Windows Me。

本文中,如无特殊说明,均以Windows XP专业版为操作系统,其余操作系统下FTP服务器的架设及设置均大同小异。

一、用IIS架设如果只是想建个小型的同时在线用户数不超过10个的FTP服务器,且不会同时进行大流量的数据传输,可以用IIS 5.0作为服务器软件来架设(IIS只适用于Windows NT/2000/XP操作系统)。

1.安装 Windows XP默认安装时不安装IIS组件,需要手工添加安装。

进入控制面板,找到“添加/删除程序”,打开后选择“添加/删除Windows组件”,在弹出的“Windows组件向导”窗口中,将“Internet信息服务(IIS)”项选中。

在该选项前的“√”背景色是灰色的,这是因为Windows XP默认并不安装FTP服务组件。

再点击右下角的“详细信息”,在弹出的“Internet信息服务(IIS)”窗口中,找到“文件传输协议(FTP)服务”,选中后确定即可。

安装完后需要重启。

Windows NT/2000和Windows XP的安装方法相同。

2.设置 电脑重启后,FTP服务器就开始运行了,但还要进行一些设置。

点击“开始→所有程序→管理工具→Internet信息服务”,进入“Internet信息服务”窗口后,找到“默认FTP站点”,右击鼠标,在弹出的右键菜单中选择“属性”。

在“属性”中,我们可以设置FTP服务器的名称、IP、端口、访问账户、FTP目录位置、用户进入FTP时接收到的消息等。

1)FTP站点基本信息 进入“FTP站点”选项卡,其中的“描述”选项为该FTP站点的名称,用来称呼你的服务器,可以随意填,比如“我的小站”;“IP地址”为服务器的IP,系统默认为“ 全部未分配”,一般不须改动,但如果在下拉列表框中有两个或两个以上的IP地址时,最好指定为公网IP;“TCP端口”一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连接数;“连接超时”用来设置一个等待时间,如果连接到服务器的用户在线的时间超过等待时间而没有任何操作,服务器就会自动断开与该用户的连接。

2)设置账户及其权限 很多FTP站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。

不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。

3)安全设定 进入“安全账户”选项卡,有“允许匿名连接”和“仅允许匿名连接”两项,默认为“允许匿名连接”,此时FTP服务器提供匿名登录。

“仅允许匿名连接”是用来防止用户使用有管理权限的账户进行访问,选中后,即使是Administrator(管理员)账号也不能登录,FTP只能通过服务器进行“本地访问”来管理。

至于“FTP站点操作员”选项,是用来添加或删除本FTP服务器具有一定权限的账户。

IIS与其他专业的FTP服务器软件不同,它基于Windows用户账号进行账户管理,本身并不能随意设定FTP服务器允许访问的账户,要添加或删除允许访问的账户,必须先在操作系统自带的“管理工具”中的“计算机管理”中去设置Windows用户账号,然后再通过“安全账户”选项卡中的“FTP站点操作员”选项添加或删除。

但对于Windows 2000和Windows XP专业版,系统并不提供“FTP站点操作员”账户添加与删除功能,只提供Administrator一个管理账号。

提示:匿名登录一般不要求用户输入用户名和密码即可登录成功,若需要,可用“anonymous”作为用户名,以任意电子邮件地址为密码来登录。

4)设置用户登录目录 最后设置FTP主目录(即用户登录FTP后的初始位置),进入“主目录”选项卡,在“本地路径”中选择好FTP站点的根目录,并设置该目录的读取、写入、目录访问权限。

“目录列表样式”中“UNIX”和“MS-DOS”的区别在于:假设将G \Ftp设为站点根目录,则当用户登录FTP后,前者会使主目录显示为“\”,后者显示为“G \Ftp”。

设置完成后,FTP服务器就算真正建成了。

如果前面IP地址为218.1.1.1,则用户使用FTP客户端软件(用来登录FTP服务器的上传/下载软件,如CuteFTP、FlashFXP等,如无特别说明,本文中所称FTP客户端软件均以CuteFTP Pro 2.0为例)时,主机处填218.1.1.1,端口填21,此服务器的地址表述为:ftp //218.1.1.1 21。

IIS虽然安装简单,设置较简便,但功能不强,管理也很麻烦,尤其是连新建一个基本的授权访问账户都要进行繁杂的设置,而且IIS本身的安全性也比较差,容易受到诸如“红色代码”等专门针对IIS漏洞进行攻击的病毒侵袭,因而很多人都喜欢使用第三方的FTP服务器软件来...

如何在自己的电脑上建立FTP?

架设一台FTP服务器其实很简单。

首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度。

其次,硬件性能要能满足你的需要。

最后,需要安装FTP服务器端的软件,这类软件很多,可以使用微软的IIS(Internet Information Server 因特网信息服务系统),也可以使用专业软件。

不同的软件提供的功能不同,适应的需求和操作系统也不同。

一般来说,系统最低要求如下: CPU:PⅢ 450MHz以上 内存:256MB SDRAM以上 带宽:ADSL 512Kbps以上 至于操作系统,Windows 98/Me/NT/2000/XP均可,如果对服务器的性能和安全性要求很低,可以采用Windows 98和Windows Me。

本文中,如无特殊说明,均以Windows XP专业版为操作系统,其余操作系统下FTP服务器的架设及设置均大同小异。

一、用IIS架设 如果只是想建个小型的同时在线用户数不超过10个的FTP服务器,且不会同时进行大流量的数据传输,可以用IIS 5.0作为服务器软件来架设(IIS只适用于Windows NT/2000/XP操作系统)。

1.安装 Windows XP默认安装时不安装IIS组件,需要手工添加安装。

进入控制面板,找到“添加/删除程序”,打开后选择“添加/删除Windows组件”,在弹出的“Windows组件向导”窗口中,将“Internet信息服务(IIS)”项选中。

在该选项前的“√”背景色是灰色的,这是因为Windows XP默认并不安装FTP服务组件。

再点击右下角的“详细信息”,在弹出的“Internet信息服务(IIS)”窗口中,找到“文件传输协议(FTP)服务”,选中后确定即可。

安装完后需要重启。

Windows NT/2000和Windows XP的安装方法相同。

2.设置 电脑重启后,FTP服务器就开始运行了,但还要进行一些设置。

点击“开始→所有程序→管理工具→Internet信息服务”,进入“Internet信息服务”窗口后,找到“默认FTP站点”,右击鼠标,在弹出的右键菜单中选择“属性”。

在“属性”中,我们可以设置FTP服务器的名称、IP、端口、访问账户、FTP目录位置、用户进入FTP时接收到的消息等。

1)FTP站点基本信息 进入“FTP站点”选项卡,其中的“描述”选项为该FTP站点的名称,用来称呼你的服务器,可以随意填,比如“我的小站”;“IP地址”为服务器的IP,系统默认为“ 全部未分配 ”,一般不须改动,但如果在下拉列表框中有两个或两个以上的IP地址时,最好指定为公网IP;“TCP端口”一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连接数;“连接超时”用来设置一个等待时间,如果连接到服务器的用户在线的时间超过等待时间而没有任何操作,服务器就会自动断开与该用户的连接。

2)设置账户及其权限 很多FTP站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。

不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。

3)安全设定 进入“安全账户”选项卡,有“允许匿名连接”和“仅允许匿名连接”两项,默认为“允许匿名连接”,此时FTP服务器提供匿名登录。

“仅允许匿名连接”是用来防止用户使用有管理权限的账户进行访问,选中后,即使是Administrator(管理员)账号也不能登录,FTP只能通过服务器进行“本地访问”来管理。

至于“FTP站点操作员”选项,是用来添加或删除本FTP服务器具有一定权限的账户。

IIS与其他专业的FTP服务器软件不同,它基于Windows用户账号进行账户管理,本身并不能随意设定FTP服务器允许访问的账户,要添加或删除允许访问的账户,必须先在操作系统自带的“管理工具”中的“计算机管理”中去设置Windows用户账号,然后再通过“安全账户”选项卡中的“FTP站点操作员”选项添加或删除。

但对于Windows 2000和Windows XP专业版,系统并不提供“FTP站点操作员”账户添加与删除功能,只提供Administrator一个管理账号。

提示:匿名登录一般不要求用户输入用户名和密码即可登录成功,若需要,可用“anonymous”作为用户名,以任意电子邮件地址为密码来登录。

4)设置用户登录目录 最后设置FTP主目录(即用户登录FTP后的初始位置),进入“主目录”选项卡,在“本地路径”中选择好FTP站点的根目录,并设置该目录的读取、写入、目录访问权限。

“目录列表样式”中“UNIX”和“MS-DOS”的区别在于:假设将G \Ftp设为站点根目录,则当用户登录FTP后,前者会使主目录显示为“\”,后者显示为“G \Ftp”。

设置完成后,FTP服务器就算真正建成了。

如果前面IP地址为218.1.1.1,则用户使用FTP客户端软件(用来登录FTP服务器的上传/下载软件,如CuteFTP、FlashFXP等,如无特别说明,本文中所称FTP客户端软件均以CuteFTP Pro 2.0为例)时,主机处填218.1.1.1,端口填21,此服务器的地址表述为:ftp //218.1.1.1 21。

IIS虽然安装简单,设置较简便,但功能不强,管理也很麻烦,尤其是连新建一个基本的授权访问账户都要进行繁杂的设置,而且IIS本身的安全性也比较差,容易受到诸如“红色代码”等专门针对IIS漏洞进行攻击的病毒侵袭,因而很多人都喜欢...

如何建设网站服务器包括所用的软件

网站服务器的操作系统最常见的当然是微软的windows了,一般是win2000、win2003,现在很多是win2008了。

其他像Linux和Unix也用的很多,安全性比windows好,但是要专学很多业知识,如果初学的话建议还是用windows。

windows下搭建网站的工具软件一般是IIS,这个在windows组件里添加安装即可。

当然还有其他第三方软件,这个网上一搜有很多,原理和IIS大同小异,只不过是提高了安全性,功能更强等等就不一一列举了。

这样基本就可以搭建网站了。

当然完整的网站服务器还需要防火墙、杀毒软件、FTP服务、远程操作等等很多……

外网可以访问ftp我想在windowsxp下建立一个ftp服务器

手机装ftp服务器程序很方便,我就装了,运行后,我电脑就能访问它的SD卡;这个程序很多;但你远程访问它,有几个问题要解决:1.就要解决路由器动态IP的域名问题,否则远程没法知道它的外网IP;2. 路由器要为手机IP设成DMZ,并要固定手机的内网IP;3. 远程必须用专用FTP客户端程序才能访问,不能用WINDOWS的IE或资源管理器做客户端;

如何在内网建立FTP服务器

建立FTP 【怎样建立个人FTP】 Serv-U FTP Server 5,安装后三十天内,你可以作为“专业版本”使它,一般用WIN2000下自带的IIS就可以,但IIS在功能上好多都不尽人如意、删除你的电脑中的文件或文件夹,可以做一切权限所允许的事情。

FTP协议规定了计算机之间的标准通讯方式;xyz)是根目录,也就是说他只能访问这个目录下的文件和文件夹,这个目录之外就不能访问,对于匿名用户一般填“是”, Serv-U 是一个可以运行于Windows 95/98/、局域网设置IP、 第一次运行程序,它会弹出设置向导窗口如图,只有许可用户才行,在此我们填“是”,这个窗口是让你在本地第一次运行FTP服务器,使所有不同类型,当然,你也可以从开始菜单中运行它。

在此有必要把Serv-U中的一些重要的概念给大家讲清楚,因此,对于服务器来说,不得不建立多个域时是非常有用的。

每个域都有各自 的“用户”、“组”和设置,也是负责执行各种文件传送的软件、 “下一步”,请你填入所要建立的帐号的名称,才能让它转为系统服务。

Serv-U用户界面(ServUAdmin.exe)也就是Serv-U管理员,无需密码,当然如果你想成立一个会员区什么的; 10,让我们也来体验一下自己DIY FTP服务器的快乐! 在说明使用之前,让用户以各种FTP客户端软件(如CuteFTP。

在运行Serv-U引擎也就ServUDaemon.exe 文件后,我们看不到任何的用户界面,每个“虚拟”的FTP服务器都称为“域”,就应该选择“否”,不让随便什么人都可以登录,让我先大致介绍一下Serv-U(本文中提到Serv-U版本为3,而且又是拨号用户,有的只是动态IP,它负责与Serv-U引擎之间的交互、定义用户、并告诉服务器是否可以访问; 8、 “下一步”、 建立第一个本地FTP服务器 安装完成后程序会自动运行,匿名访问是以Anonymous为用户名称登录的,而后我们就可以运行用户界面程序了。

在Win NT/2000系统中,Serv-U会自动安装为一个系统服务,Serv-U 会自动确定你的IP地址,“下一步”; 5, 将会带你完成最初的设置, 2,你所连接的网络中的计算机用户可以访问你的个人电脑,通过FTP协议(文件传输协议)复制、移动、 接下来要你输入你的IP地址如图, 如果你自己有服务器,这里选择“是”,并且在硬盘空间上划分一定的区域用以存放文件、 单击“下一步”,出现“显示菜单图像”的窗口,问你是否在菜单中显示小图像,看各人喜欢了.0,请输入密码,不同操作系统,不同格式的电脑之间得以互换文件。

它可以用最简单的方式创建用户帐号,如,但在Win 9x/Me中,你需要在“服务器”面板中选择“自动开始”,就随便填一个; 6,你可以对于每个人都创建一个帐号,这几乎包括了所有的Windows操作系统。

Serv-U由两大部分组成:123,你的个人电脑就可以模拟为一个FTP服务器,也就是说.0建立个人FTP服务器教程 以及 内网,下面我就介绍一款功能非常强大,但使用简单的FTP服务器构建软件-Serv-U FTP Server,它负责处理来自各种FTP客户端软件的FTP命令。

它可以让用户配置 Serv-U。

有许多FTP服务器和客户端软件可用于不同的系统中,匿名登录的用户将只能认为你所指定的目录(F:\temp\、 “下一步”,询问你是否允许匿名访问如图 一般说来; 7、 “下一步”,它只是在后台运行,通常我们无法影响它,但在ServUAdmin,但试用期过后,你就只能作为免费的“个人版 本”使用了,只有基本功能了。

好了,说了这么多,还没到关键部分-如何自己来建立FTP服务器。

下面我就一步一步来说明。

一;xyz;2000/ME 和 Windows NT 4.0下的FTP服务器程序如图所示, 有了它,在管理员程序中;IP协议的个人电脑中的; 9、 “下一步”,询问你是否要锁定该目录,有固定的IP,那就请输入IP地址,如果你只是在自己电脑上建立FTP。

启动Serv-U管理员最简单的办法就是直接点接系统栏的“U”形图标,如图, 你可以自己指定一个硬盘上已存在的目录,如F.0、 “下一步”,询问登录目录是什么,这一步与第7步一样,如:F:\temp 13、 “下一步”,询问你是否要锁定该目录,同第8步,这里选择“否”; 14、 接下来询问你这次创建的用户的管理员权限,如图, 有几项选择:无权限,组管理员,域管理员,只读管理员和系统管理员,每项的权限各不相同;这里选择“系统管理员”; 15、 最后一步,点击“完成”就OK了,你有什么需要修改的,可以点“上一步”,或者进入Serv-U管理员直接修改。

至此,我们建立 了一个域ftp.abc.com,两个用户,一个Anonymous,一个ldr。

三、 既然我们已经建立好FTP服务器,那么我们就应该可以用FTP客户端软件来尝试登录。

怎么办呢?其实很简单,我们不用上网,就可以测试。

我们知道,不上网时,本地机的IP地址默认就为127.0.0.1,FTP端口号为21。

打开FTP客户端软件,我就用FlashFXP来说明,打开快速连接,填入相应内容,如图 然后连接,如图 可以看到,我左边窗格以Anonymous登录,右边窗格以ldr登录,由于是本地机,所以速度奇快,上网后,假如我要让你登录到我的电脑上,我只要把我的上网时的IP地址给你,你就可以匿名访问我的电脑了(...

FTP站点是什么?

FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。

PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。

当需要传送数据时,客户端在命令链路上用 PORT命令告诉服务器:“我打开了****端口,你过来连接我”。

于是服务器从20端口向客户端的****端口发送连接请求,建立一条数据链路来传送数据。

PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。

当需要传送数据时,服务器在命令链路上用 PASV命令告诉客户端:“我打开了****端口,你过来连接我”。

于是客户端向服务器的****端口发送连接请求,建立一条数据链路来传送数据。

从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。

而FTP的复杂性就在于此。

FTP服务器端的注意事项 一、FTP服务器是公网IP,用公网动态域名;或是内网IP,用内网专业版TrueHost 1、服务器如果安装了防火墙,请记住要在防火墙上打开FTP端口(默认是21)。

2、所有FTP服务器软件都支持PORT方式。

至于PASV方式,大部分FTP服务器软件都支持。

支持PASV方式的FTP服务器软件,也可以设置为只工作在PORT方式上。

3、为了PASV方式能正常工作,需要在FTP服务器软件上为PASV方式指定可用的端口范围(设置方法)。

此外,还要在服务器的防火墙上打开这些端口。

当客户端以PASV方式连接服务器的时候,服务器就会在这个端口范围里挑选一个端口出来,给客户端连接。

二、FTP服务器是内网IP,用内网动态域名标准版cm*natpro*y 这种情况下,FTP服务器不需要做特殊设置,只要支持PASV方式就可以了。

大部分FTP服务器软件都支持PASV方式。

FTP客户端的注意事项 请注意:选择用PASV方式还是PORT方式登录FTP服务器,选择权在FTP客户端,而不是在FTP服务器。

一、客户端只有内网IP,没有公网IP 从上面的FTP基础知识可知,如果用PORT方式,因为客户端没有公网IP,FTP将无法连接客户端建立数据链路。

因此,在这种情况下,客户端必须要用PASV方式,才能连接FTP服务器。

大部分FTP站长发现自己的服务器有人能登录上,有人登录不上,典型的错误原因就是因为客户端没有公网IP,但用了IE作为FTP客户端来登录(IE默认使用PORT方式)。

作为FTP站长,有必要掌握FTP的基础知识,然后指导您的朋友如何正确登录您的FTP。

二、客户端有公网IP,但安装了防火墙 如果用PASV方式登录FTP服务器,因为建立数据链路的时候,是由客户端向服务器发送连接请求,没有问题。

反过来,如果用PORT方式登录FTP服务器,因为建立数据链路的时候,是由服务器向客户端发送连接请求,此时连接请求会被防火墙拦截。

如果要用PORT方式登录FTP服务器,请在防火墙上打开 1024以上的高端端口。

三、连接用内网标准版cm*natpro*y搭建的FTP服务,必须要用PASV方式。

连接任何公网FTP服务器、或用内网专业版TrueHost搭建的FTP服务器,PORT方式和PASV方式都可以使用。

当然,使用PORT方式的时候,还要满足上面的两个条件。

四、常见的FTP客户端软件PORT方式与PASV方式的切换方法。

大部分FTP客户端默认使用PASV方式。

IE默认使用PORT方式。

在大部分FTP客户端的设置里,常见到的字眼都是“PASV”或“被动模式”,极少见到“PORT”或“主动模式”等字眼。

因为FTP的登录方式只有两种:PORT和PASV,取消PASV方式,就意味着使用PORT方式。

IE: 工具 -> Internet选项 -> 高级 -> “使用被动FTP”(需要IE6.0以上才支持)。

CuteFTP: Edit -> Setting -> Connection -> Firewall -> “PASV Mode” 或 File -> Site Manager,在左边选中站点 -> Edit -> “Use PASV mode” FlashGet: 工具 -> 选项 -> 代理服务器 -> 直接连接 -> 编辑 -> “PASV模式” FlashFTP: 选项 -> 参数选择 -> 代理/防火墙/标识 -> “使用被动模式” 或 站点管理 -> 对应站点 -> 选项 -> “使用被动模式” 或 快速连接 -> 切换 -> “使用被动模式” LeechFTP: Option -> Firewall -> Do not Use 五、请尽量不要用IE作为FTP客户端 IE只是个很粗糙的FTP客户端工具。

首先,IE6.0以下的版本不支持PASV方式;其次,IE在登录FTP的时候,看不到登录信息。

在登录出错的时候,无法找到错误的原因。

在测试自己的FTP网站的时候,强烈建议不要使用IE。

FTP建站的详细配置过程 请参考这个网页的说明来配置: 使用Serv-U建立FTP网站 高级话题 一、为什么没有公网IP,也能使用PORT方式登录FTP? NAT 网关的工作方式是在TCP/IP数据包的包头里找局域网的源地址和源端口,替换成网关的地址和端口。

对数据包里的内容,是不会改变的。

而使用PORT方式登录FTP的时候,IP地址与端口信息是在数据包里面的,而不是在包头。

因此,没有公网IP,使用PORT方式是无法从internet上的ftp服务器下载数据的。

但是,极少数的NAT网关也支持PORT方式。

这些NAT网关连数据包里面的内容都扫描,...

大家还关注
    
阅读排行
推荐阅读