怎样建立一个FTP站点??

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-27
怎样建立个人的一个ftp站点丫?

FTP服务作为Internet最古老的服务之一,无论在过去还是现在都有着不可替代的作用。在企业中,对于一些大文件的共享,通常采用FTP这种形式来完成,并且由于FTP能消除操作系统之间的差异,对于不同的操作系统之间共享文件的作用就显得尤为突出。
一、FTP服务器的工作方式
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。其中PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器从20端口向客户端的空闲端口发送连接请求,建立一条数据链路来传送数据。而PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端向服务器的空闲端口发送连接请求,建立一条数据链路来传送数据。
FTP服务器可以以两种方式登录,一种是匿名登录,另一种是使用授权账号与密码登录。其中,一般匿名登录只能下载FTP服务器的文件,且传输速度相对要慢一些,当然,这需要在FTP服务器上进行设置,对这类用户,FTP需要加以限制,不宜开启过高的权限,在带宽方面也尽可有的小。而需要授权账号与密码登录,他需要管理员将账号与密码告诉网友,管理员对这些账号进行设置,比如他们能访问到哪些资源,下载与上载速度等,同样管理员需要对此类账号进行限制,并尽可能的把权限调低,如没十分必要,一定不要赋予账号有管理员的权限。
二、利用WINDOWS组件IIS来构件FTP服务器
在架设FTP网站时,对于仅仅作为共享文件这种服务而没有其他特殊要求的,可通过Windows XP/2000/2003操作系统的IIS组件来完成。下面我们来简单进行说明:
1. IIS安装,可按照“开始”——>“设置”——>“控制面板”——>“添加/删除程序”,打开“添加/删除程序”对话框,选中“添加/删除Windows组件”出现如下图




图1
2. 选中“Internet信息服务(IIS)”,查看其详细信息,如图2




图2
3. 选中图2中的“文件传输协议(FTP)服务器”项后,单击确定,接下来按照向导至安装完成。
4. 打开“开始”——>“程序”——>“管理工具”——>“Internet信息服务”,打开IIS控制台。如图3




图3
5. 单击“默认FTP站点”,在右键快捷菜单中选中“属性”,打开“默认FTP站点属性”对话框,如图4




图4
6. 在“FTP站点”选项卡中,需要修改“说明”为容易识别的标识,如阿九的FTP站,IP地址修改为当前主机的某个IP地址(在主机具备多IP地址的情况下)。如本机修改为私有地址“192.168.112.128”,“TCP端口”为默认的FTP端口“21”。如图5




图5
7. 在“安全帐号”中选中“允许匿名连接”,如果对于客户端登陆时需要进行身份验证,则可通过“浏览”来选中服务器的Windows用户。如图6、图7





图6




图7
8. 在“消息”选项卡中添加FTP服务器的登陆欢迎信息和退出信息,如图8




图8
9. 在“主目录”选项卡中选择FTP服务器向外提供服务的主目录,此处可选择“此计算机上的目录”,通过浏览进行选择,或者选择“另一计算机上的共享位置”,这是FTP服务器向外提供服务的主目录就在其他主机上,格式为“\\{服务器}\{共享名}”,在FTP站点目录下的“读取”、“写入”、“日志访问”对FTP站点的权限进行配置,如在此处,我们出于安全考虑为匿名anonymous用户通过分配“读取”而不分配“写入”如图9所示




图9
10. 在“目录安全性”选项卡中对FTP服务器的访问控制权限进行分配,可通过此处将FTP服务器的访问权限授权给某部分IP用户或者拒绝来自某些IP用户的访问。注意当选择了“授权访问”后,在下表中的IP地址将被拒绝,如选择“拒绝访问”,下表中的IP地址用户将被授权。如图10




图10
三、测试FTP服务器
1. 打开“开始”——>“程序”——>“附件”——>“ 命令提示符”,在光标处输入“FTP 192.168.112.128”,如图11




图11
2. 输入匿名帐户anonymous,密码为自己的邮件地址,如图12




图12
3. 这时可通过FTP的命令对FTP服务器进行操作,如图13




图13
4. 通过IE来验证或者获取FTP服务,在IE的地址栏中输入“ftp://192.168.112.128/”如图14




图15
5. 此外还可以通过一些FTP客户端软件来访问,如FLASHFTP、CUTEFTP等。
四、虚拟目录及多站点的配置
1. 在FTP的配置过程中,我们经常需要对一个主机提供多个FTP站点来进行FTP共享,此时建立多站点的形式来完成,完成时可通过新建站点的形式,根据新建站点向导一步步完成。如图16




图16
2. 这时,可通过一个主机上的不同IP地址来架设,或者通过同一个IP地址,不同的端口号来进行识别。如图17,我们使用端口2121来构建第二个FTP站点。





图17
3. 在FTP的配置过程中,我们经常需要对多个不同路径的目录进行FTP共享,此时可通过虚拟目录来完成,如图16中的新建虚拟目录。通过新建虚拟目录向导完成。虚拟目录是在主目录下通过某一个文件夹链接到其他目录的形式,在主目录中实际不存在此文件夹中的内容,该内容在其他目录下实际存在。如图18 ,图19所示




图18




图19
4. 这时,注意需要在提供FTP站点服务的主目录即F:\ 01虚拟仿真下建立一个名为virtual directory的文件夹,否则虚拟目录无法提供FTP共享服务。如图20




图20




五、IIS构建FTP服务器安全性探讨
对于通过IIS构建的FTP服务器,无论是匿名帐户或者是通过授权帐户及密码来访问FTP服务器,由于FTP服务的帐户和密码身份验证的方式均采用明文形式在网络上传播的,任何主机只要采用数据包截取软件均可截获FTP服务器登陆的帐户及密码。所以其安全性还需要通过其他方式来增强。
六、小结
对于通过IIS来构建FTP服务器,需要注意其硬盘的格式,如该盘为NTFS格式,还需要将其目录设置为共享或者使FTP客户的帐户具备此文件夹的访问权限,如果是FAT32格式,则可通过上述方法来构建。对于其FTP服务器的帐户的安全性,还需要通过SSL加密等形式来加强安全性的验证,以防止帐号被他人截获

配置ftp服务器的方法有两个
1.
服务器端设置为ftp站点。由于Window
xp默认安装不安装IIS组件,所以需要在其设置为服务器时,手动设置。控制面版
=》添加/删除程序
=》添加/删除Windows组件,在弹出的“Windows组件向导”的窗口中,选中IIS,再单击“详细信息”,然后选中ftp服务,确定-下一步。于是如此,ftp服务器端就设置好了。
ftp服务器开始运行后,还得设置。点击“开始=》所有程序=》管理工具=》IIS,进入IIS,找到“默认ftp站点”,右击鼠标,选择“属性”,在属性中,我们设置ftp服务器的名字、IP、端口、访问账户、ftp目录位置等。
2.
就是使用服务器软件:serv-u,同时在客户端使用FileZilla
ftp
client。当然也可以不用客户端软件,直接在IE地址中输入服务器的ip地址。就以上两种方法,第二种较好,较安全。安全性和友好性都要比第一种方法好。
另外:由ftp管理员建立不同账号以供不同权限的人员使用。设置账户及其权限:每个账户可拥有不同的权限,如,有的可以上传和下载,而有的则只允许下载。

  操作步骤如下:

  1、点击开始按钮,打开开始菜单,在开始菜单中,点击【控制面板】;

  2、查看方式设置为【类别】,找到程序类,点击进入;


  3、在打开的面板中,找到打开或关闭windows功能;


  4、看到internet信息服务,将其子目录下的各项服务都打勾,点击确定,保存设置;

  5、回到控制面板,一大图标的方式查看,找到管理工具;


  6、打开管理工具找到iis管理器,如图所示,双击打开;


  7、找到网站这个选项,右键单击,然后选择添加FTP站点;


  8、打开添加FTP站点的向导,给站点起一个名字,然后填写物理路径,这个路径是你的FTP存放的文件夹的路径,点击右侧的浏览按钮可以浏览文件夹,选择FTP的存放位置。点击下一步;


  9、填写IP地址,可以看到下拉菜单中有你的电脑的ip,ssl设置成无就可以。点击下一步;


  10、设置身份验证和权限,一般设置的权限为读取,写入的话有一些风险,需要谨慎。点击完成即可添加FTP站点。



二、个人FTP站点轻松做有了局域网,除了开个共享目录,供朋友们共享资源外,还能做什么。对了,建立自己的FTP站点,尽管制作FTP服务器的软件很多,但都很专业,一般菜鸟很难上手。有个WW File Share能帮你架起个人FTP站点,而且只需简单的几步,你信吗?想学的请跟我来。WWW File Share档案最新版本: 2.40 软件大小: 500 KB软件性质: 共享软件操作系统: Windows 98/Me/2000/XP下载地址: http: //www.wfshome.com/download/wfssetup.exe安装完该软件,启动后进入图5界面,设置该界面的参数只需两步:第一步:设置好Port(端口),软件默认的是80标准端口,但我单位局域网服务器的端口是“8080”,修改Port的“80”为“8080”。第二步:修改好共享目录路径。在“Shared Path”中选中要共享的目录即可。设置完成后,点击“Start”按钮就会自动生成一个网页,并在图5中出现了“Tell this URL to your friends”项,告诉你网页的地址,其它网上用户只需在IE浏览器中输入该网页的地址就可以访问你的FTP服务器了。图5在别人的IE浏览器中输入如图1的“ http://192.168.0.2:8080”,进入图6的下载界面。用户可以用各种下载工具如网络蚂蚁、Net Transportt、FlashGet下载文件,象txt、word 、excel类文档鼠标双击就能打开。共享资源就是这么简单。图6看完操作这会相信WWW File Share软件的神奇魅力了吧。赶快到网上下载一个,将好玩的电影、游戏通过WWW File Share放到网上与朋友们共享吧。本篇文章来源于 中国建站之家 原文链接: http://www.jz123.cn/Article/13/150/2006/2006022316029.html

你想架设你的FTP服务器吗?笔者将从IIS和第三方软件两个角度,教会你轻松架设FTP服务器的方法,让你玩转FTP服务器的架设。一、用IIS架设FTP服务器:1、设置FTP服务器:(1)设置“FTP站点”标签项:在“控制面板→管理工具→Internet服务管理器” 窗口中,选中“默认FTP站点→右键→属性”,在图1的“默认FTP站点属性”框中,“IP地址”可以使用默认,端口号保持“21”不变。注意:由于共用同一个IP地址,因此Web的默认端口号是80,FTP的默认端口号为21。 图1(2)设置“消息”标签项:在“欢迎”框中输入登录成功后的欢迎信息,在“退出”框中输入退出信息(如图2)。图2(3)设置“主目录”标签项:在“本地路径”框中点击“浏览”按钮选择目标目录“D:\myweb”(如图3)。图3(4)设置“安全帐号”标签项:默认情况下,匿名用户(Anonymous)被允许登录,如果有必要,此处可选拒绝其登录以增加安全性;或增加其它用于管理此FTP服务器的用户名(默认的用户为“Administator”)。(5)设置“目录安全性”标签项:此处可以设置只被允许或只被拒绝登录此FTP服务器的计算机IP地址。(6)如有需要,也可在“默认FTP站点”处单击右键选“新建”来新建FTP的虚拟目录。2、登录FTP服务器:在浏览器中输入“ftp://xxx.x.xx.x”或“用户名@xxx.x.xx.x” (图4)。如果匿名用户被允许登录,则第一种格式就会使用匿名登录的方式;如果匿名不被允许,则会弹出选项窗口,要求用户输入用户名和密码。第二种格式可以直接指定用某个用户名进行登录。图4本篇文章来源于 中国建站之家 原文链接: http://www.jz123.cn/Article/13/150/2006/2006022316028.html本篇文章来源于 中国建站之家 原文链接: http://www.jz123.cn/Article/13/150/2006/2006022316028.html

三、一分钟建立FTP服务器目前网上建立FTP文件服务器的工具软件很多,如何找到一款适合自己并能快速建立的FTP服务器软件。笔者试用了几款FTP服务器软件,发现搜易宽带FTP服务器软件使用既简单又方便。只有一个名为ADSLFTPServer.exe可执行文件,文件只有490KB大小。只要你能上Internet并有拥有独立的IP地址,将一台PC机作为一台ftp服务器,就可以向Internet发布你自己的FTP服务器。由于我单位使用的是LAN方式,就拥有与专线一样的网速,为建立自己的FTP文件服务器提供了可能,真正让您不花钱一分钟就能快速建立自己的FTP服务器,该软件可以从 http://soft.km169.net/soft/html/5740.htm处下载。下载后,双击ADSLFTPServer.exe文件后在工具栏中出现图标。1、点击图标后出现图7设置。勾选“允许匿名用户登陆”。设置最大客户数为100。图72、在“用户权限设置”项(图8)中,选择文件发布的目录,在根目录中选中“d:\ftp\ftproot”目录;勾选“允许下载文件”项。图83、在“活动用户列表”项(图9)中显示的最近访问FTP服务器的用户情况。最后将输入的参数“保存并刷新系统”。图94、客户端用户只须输入你的IP地址就可以用复制、粘贴进行文件下载操作了(图10)。赶快到网上下一个试试。图10本篇文章来源于 中国建站之家 原文链接: http://www.jz123.cn/Article/13/150/2006/2006022316030.html本篇文章来源于 中国建站之家 原文链接: http://www.jz123.cn/Article/13/150/2006/2006022316030.html

自己用就用SERVER U 软件好了,很方便的。里面一看就明白

  • 怎样建立ftp站点。。。?
    答:【怎样建立个人FTP】在网上做过软件下载的人都知道,建立一个FTP下载服务器相对比较简单,一般用WIN2000下自带的IIS就可以,但IIS在功能上好多都不尽人如意,下面我就介绍一款功能非常强大,但使用简单的FTP服务器构建软件-Serv-U FTP Server,让我们也来体验一下自己DIY FTP服务器的快乐! 在说明使用之前,让我先大致介...
  • 怎样用自己的电脑搭建ftp服务器?
    答:最后一步[是否锁定用户于主目录],选择[是]以后该用户只能访问新建用户第三步中设定的目录,不能访问其它目录。5,新建好用户后的界面如下图所示,单击[常规]选项卡,这里可以设置[最大上传速度]、[最大下载速度],可以根据服务器的性能或需要设置。6,设置好后,FTP服务器就建好了。
  • 如何在宝塔Linux面板上创建站点
    答:本文将介绍如何在宝塔Linux面板上创建站点,包括填写站点域名、创建FTP和数据库等步骤。登录宝塔Linux面板登录宝塔Linux面板,进入网站管理页面,点击添加站点。填写站点域名填写站点域名,选择是否创建FTP和数据库,其他选项保持默认即可,然后点击提交按钮。获取FTP和数据库信息成功提交之后,如果选择创建FTP和数据库的...
  • 怎么建网络的FTP
    答:“连接超时”用来设置一个等待时间,如果连接到服务器的用户在线的时间超过等待时间而没有任何操作,服务器就会自动断开与该用户的连接。2)设置账户及其权限 很多FTP站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账户...
  • FTP服务器怎么建立?
    答:1.利用Windows 2000/XP中的IIS架设 启动IIS,并启动IIS上的FTP服务。在默认的情况下,此时你的FTP服务器已经搭建好,并且可以立即登录,但是该FTP中没有任何文件。右击IIS中的“默认FTP站点”节点,选择“属性”命令,打开相应的属性设置对话框。点击“主目录”选项卡,在FTP站点目录的“本地路径”处填...
  • 如何创建隔离用户的ftp站点
    答:2)弹出“FTP站点创建向导”对话框,单击“下一步”按钮,弹出“FTP站点描述”窗口,“描述”文本框中输入FTP站点人描述信息,单击“下一步”按钮3)弹出“ip地址和端口设置”窗口,在“输入此FTP站点使用人ip地址”下拉列表框中选择主机的ip地址,在“输入此FTP站点人tcp端口”文本框中输入使用人tcp...
  • 怎样建造自己的ftp站点?
    答:二让你轻松架设FTP服务器4 来源:SCOOL菜鸟学堂---你的起飞的地方,模板下载,视频教程,文章教程 等级:默认等级 发布于2006-03-22 18:32 被读37次 【字体:大 中 小】四、轻松打造自己的FTP网站 有了局域网,除了开个共享目录,供朋友们共享资源外,还能做什么。对了,建立自己 的FTP站点,尽管...
  • 怎么在自己的电脑上架设FTP服务器?
    答:IIS的安装前面已经讲解过,下面我们一起来看看通过设置IIS来架设FTP服务器的几个步骤。 第一步:启动IIS,并启动IIS上的FTP服务。在默认的情况下,此时你的FTP服务器已经搭建好,并且可以立即登录,但是该FTP中没有任何文件。 第二步:鼠标右击IIS中的“默认FTP站点”项,选择“属性”菜单,即可出现如图...
  • 如何建立一个自己的FTP服务器
    答:添加完成 IIS服务之后,开始创建我们的FTP站点,右键点击我的电脑选择管理,然后找到服务和应用程序选项点击打开,接着点击Internet信息服务管理--此时我们可以看到右边出现了一个连接框。8 点击打开连接框下面的本地主机主页,然后可以看到应用程序池和网站选项,我们右键点击网站选择添加网站。9 然后在弹出的...
  • 怎样创建ftp服务器 创建ftp服务器详细步骤?
    答:创建下载服务器:因为21号端口已经被占用所以我们就用2121端口,不隔离用户。它的目录指向“C:\FTP下载”,只有读取权限,就简单的几步我们就把一个FTP服务器创建好了。5、在XP主机上测试已经完成安装的FTP服务器。我们在XP主机上输入FTP服务器的IP地址FTP://192.168.1.2就能打开上传的FTP页面,输入...