房屋装修设计时尚系列:怎样建造自己的ftp站点?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 14:21:30
听说可以用自己的电脑建造自己的ftp站点,有哪位高手可以指点一二?
好的回答再赠送多点分数!!

我花了很长时间才知道要添加windows组件才出现这个iis,可进入了之后,却还是看不到关于ftp的内容啊。怎么办?

FTP服务器的架设

所谓的FTP,即File Transfer Protocol(文件传输协议),其作用是使Internet用户能够将文件从一台计算机拷贝到另一台计算机,为实现Internet资源共享提供有力的保障。用户启动FTP客户机程序,通过输入户名和口令与远程主机上的FTP服务器建立连接,一旦成功,在Internet上用户计算机和宿主计算机之间就建立起一条命令链路,客户程序通过它向FTP服务器发送诸如改变目录,显示目录清单这类命令,FTP服务器则返回每条命令执行后的状态信息。

1.利用Windows 2000/XP中的IIS架设

启动IIS,并启动IIS上的FTP服务。在默认的情况下,此时你的FTP服务器已经搭建好,并且可以立即登录,但是该FTP中没有任何文件。右击IIS中的“默认FTP站点”节点,选择“属性”命令,打开相应的属性设置对话框。

点击“主目录”选项卡,在FTP站点目录的“本地路径”处填上你要设置的共享文件路径。默认情况下,此处的文件夹位置为“C:\Inetpub\Ftproot”,你如果临时想改变共享目录,随时都可在此处修改,以后别人登录你的FTP服务器时显示的文件列表就是在这个目录中。

在“主目录”的选项卡中,你还可设置FTP服务器的文件访问权限,分别有读取、写入和日志访问。安全起见,这里的写入权限一般不选,保证匿名用户不能随意对你文件进行操作。

设置登录的用户。如果你愿意提供“匿名”的访问权限,还需在“安全”选项中处选择“允许匿名连接”选项。此外,你还可从Windows系统账号中选择FTP服务器的特殊账号,当然也可以自己任意设置用户名和密码。

在“消息”选项卡中,有“欢迎”、“退出”和“最大连接数”3个输入框,分别代表别人在登录、退出时FTP服务器上给出的提示信息,你可根据自己的需要设置。此外,最大连接数是设置同时连接本地FTP的最大主机台数。

在“FTP站点”选项卡中设置FTP标识,包括说明、IP地址和端口,这里一般不需要改动,按照默认选择即可。此外,在“C:\Winnt\System32\Logfiles”目录中你还可以看到连接上你FTP的IP、时间等日志信息。

此时,利用IE或者任何一款FTP的客户端软件即可登录你架设好的FTP站点。

2.利用Serv-U架设

在FTP服务器的搭建中,Serv-U是目前使用比较多的工具之一。它设置简单,功能强大,而且非常稳定。

(1)下载并安装Serv-U:

你可以到http://www.serv-u.com/download.htm下载该软件的最新版本。在下载页面,你需要输入自己的名字与电子邮件地址,然后点击“递交”按钮,方可进入下载页面。

该程序支持所有版本的Windows操作系统,软件有三种授权方式,当第一次安装时,你可以**使用标准版30天,标准版没有远程管理功能,可以创建100个用户账号,可以使用一个域名和25个连接。当30天**试用期过去,软件将自动变成个人版,个人版只允许一个域名和一个连接,可创建5个用户账号,并且不能够设置目录映射与文件链接。

下载完成后直接进行安装即可。

(2)设置Serv-U:

Serv-U安装完成后,将自动运行管理程序,第一次运行管理程序会激活设置向导。通过此向导,可以帮你轻松地完成基本设置。

基本设置:首先,设置向导将显示欢迎信息,点击“Next”按钮,向导将询问是否需要在菜单中显示小图标,此处可根据自己的需要进行选择。选择后向导提示将启动Serv-U服务器,点击“Next”按钮即可启动。接下来进入IP地址设置,因为你将使用动态域名,并没有固定的IP地址,所以不需要填写,直接点击“Next”按钮按钮进行域名设置,在此输入你申请到的动态域名。点击“Next”按钮,向导将询问是否把Serv-U设置为系统服务(Install as system server),如果希望系统启动时自动启动服务器则点击“Yes”选项,否则选择“No”。

设置匿名用户:决定是否把Serv-U设置为系统服务后,FTP服务器的基本设置就已经完成了。点击“Next”按钮,开始设置使用服务器的用户账号和权限。接下来向导将询问该服务器是否允许匿名登录(Allow anonymous access),接受匿名登录意味着允许任何人登录到你的服务器共享文件,如果你的服务器只准备为固定的用户服务,可以不接受匿名登录。

如果选择了接受匿名登录,下一步将让你选择匿名用户的根目录,当匿名登录用户登录时将自动转到该目录,你可以通过点击输入框旁边的文件柜图标,浏览选择硬盘上的目录。选择根目录后点击“Next”按钮,可以设置是否将匿名用户锁定在刚才选定的根目录中(Lock anonymous users in to their home directory),如果锁定在根目录上,匿名用户将不能够转到根目录的上级及其他目录。为了安全着想,推荐你选中此项。

设置普通用户:设置完匿名用户或选择不接受匿名登录后,向导将提问是否创建其他账号(Create named account),你既可以现在设置,也可以在以后需要时通过管理程序添加。

如果选择了创建其他账号,向导将要求输入用户名及密码,然后按照设置匿名用户的步骤,逐一提示选择根目录和是否锁定在根目录上。唯一不同的是,在设置最后,程序将让你选择该用户的管理特权(Account admin privilege),此处你可根据自己的需要进行选择,一般使用它的默认值“No privilege”。当所有设置完毕后,点击“Finish”按钮即可。

另外,在设置用户时,通过管理程序建立用户组,再建立用户并把他们分配到各自的用户组中,也是一个很好的方法,这样就不需要逐一为用户设置权限,管理上也更为方便。

(3)管理自己的服务器:

完成设置后,Serv-U将自动转到管理程序窗口,你会发现该程序有许多个管理选项,并且每一项都有多个选项卡,每个选项卡中也有多项设置。

Serv-U管理程序左边窗口中的“Local Server”选项下是本地服务器的设置,因为你使用本地计算机作为服务器,不需要关心远程管理的问题,所以你需要的所有管理功能都在“Local Server”下。共有“License”、“Settings”、“Activity”、“Domains”四个选项,“Domains”选项下有你刚才在设置向导中输入的域名,你可以通过以该域名为名称的条目下的管理选项,对域进行设置。

全局设置:并不是所有的管理设置你都需要关心,例如在“Local Server”选项下的“License”项,只是在注册时才需要用到。你最需要重视的是“Settings”选项下的设置,特别是在“Local Server”下的“Settings”项,这是整个服务器的全局设置。

点击“Settings”选项,管理程序右边窗口将显示三个选项卡,其中普通选项卡(General)可设置最大传输速率(Max Speed)、连接到本服务器的最多用户数(Max number for users),以及一些服务的功能设置。缓冲选项卡(Dir Cache)设置缓冲区的大小。高级选项卡(Advanced)可设置是否对密码进行加密以及上传下载文件的方式与缓冲大小等。

注意:由于FTP协议的安全缺陷,在设置时,必须选中普通选项卡中的“Block FTP Bounces attack and FXP”。

域设置:上面已经提到,在以你的域名为名称的条目下的管理选项,是关于这个域的设置。在这个选项下的“Settings”项用于设置该域的基本参数,设置大部分与全局设置的相同,下面主要介绍一下不同的地方。

点击“Settings”项,管理程序右边窗口将显示五个选项卡,其中“General”用于设置最大传输速率(Max Speed)、虚拟路径、虚拟链接。虚拟路径可以把硬盘上的一个目录映射成FTP服务器上的一个目录,虚拟链接的功能类似,但处理的对象是文件而不是目录。 “IP Access”选项卡用于设置允许与不允许登录服务器的IP地址或网段,通过控制允许登录的IP和网段,可以有效地控制和拒绝不受欢迎的用户。“Messages”选项卡用于设置用户登录FTP服务器时看到的各种信息,例如欢迎信息等。“Logging”选项卡用于设置服务器运行日志需要记录内容和方式。“Advanced”用于设置被动方式下使用的IP地址。

当域设置与全局设置产生冲突时,软件将以全局设置为准,例如全局设置允许20个用户登录,域设置却允许30个用户,那么服务器最终将只允许20个用户登录。

用户管理:在域设置下的“Groups”选项用于管理用户组,点击该选项后右边窗口将显示所有组的列表。在窗口内点击鼠标右键可选择增加新组,在增加新组时,要为该组设置目录权限与限制。

“Users”选项用于管理可以登录该域的用户,右击该选项,可选择增加新的用户账号,激活增加新账号向导。向导设置的步骤和方法与第一次运行管理程序时激活的设置向导相同。

点击“Users”选项下的用户账号名称,管理程序右边窗口将显示四个选项卡,账号选项卡“Account”用于设置该账号的名称、密码、主目录、权限和所属用户组。普通选项卡“General”用于设置使用该账号登录用户的最大上传、下载传输速率,允许同时登录的连接个数、次数,是否允许更改密码等选项。目录权限选项卡“Dir Access”用于设置登录用户对服务器上各目录的读、写、删除等使用权限。

当前登录用户控制:要查看当前登录的用户和用户当前所进行的操作,可以在“Local Server”和以域名为名称的选项下的“Activity”操作,两处可以查看的范围不同,在“Local Server”选项中可查看所有域下的当前用户,以域名为名称的选项中只能查看该域的当前用户。除了查看以外,在这里你还可以把不受欢迎的用户“请”出服务器或直接拒绝该用户所用的IP地址登录服务器。另外你还可以向用户发送信息。

ADSL用户轻松打造FTP服务器
用固定的IP地址架设FTP服务器很简单,而使用ADSL的宽带用户并没有固定的IP地址,要想用ADSL架设一个FTP服务器行不行呢?回答是肯定的。笔者现简单概括为三大步骤:申请动态域名;进行端口映射;安装并设置FTP服务器,简述如下。

申请免费域名

ADSL用户是动态的IP地址,要想建FTP服务器,则一定要申请个动态域名。可到网域科技网站(http://www.oray.net),按如下方法申请。

1. 申请一个“花生护照”。

2. 用刚申请的花生护照在网域科技网站的“我的控制台”处登录,然后申请一个免费域名(如shaozhiwu.vicp.net)。

3. 登录电脑之家网站。登录http://download.pchome.net/internet/tools/12873.html,下载一个花生壳客户端软件并安装,安装成功后,将出现如图1所示的界面,输入“花生护照”名称和密码后,花生壳客户端软件将在本机正常运行。

注:花生壳客户端软件的功能是及时获取当前电脑的IP地址并传给域名解析服务器,从而完成动态域名解析服务。

进行端口映射

不论你是单独ADSL用户还是共享上网的ADSL用户,你都只是内网客户机用户,想要让网外用户访问到你内网的计算机,就必须在ADSL上进行网络地址转换或在路由器上进行虚拟服务器的相关设置以实现端口映射。相比较而言,在路由器上进行虚拟服务器的相关设置是比较容易的,我们就以此为例进行讲解。

通过查询路由器用户手册,能找到路由器设置方法的说明,此处以TP-LINK TL-R402 SOHO宽带路由器为例进行讲解,其他路由器的设置与此相似,不再赘述。

1. 进入路由器的设置页面

在浏览器地址栏内输入“192.168.1.1”后,输入正确的用户名和密码(出厂默认用户名:admin;密码:admin,通过查阅路由器用户手册得到),进入路由器的设置页面(图2)。

2. 设置虚拟服务器的参数

依次点击图2中的“转发规则→虚拟服务器”,在弹出的“虚拟服务器”设置页面中,按如图3所示设置。注:IP地址指的是内网IP地址,可选择“网上邻居→属性→本地连接→属性”,再单击“Internet协议(TCP/IP)”选“属性”。

安装并设置FTP服务器

此处以Serv-U v6.0为例讲解设置FTP服务器的方法。

1. 下载Serv-U v6.0并安装

从网站(http://nj.onlinedown.net/

soft/8721.htm)下载Serv-U v6.0软件并安装。

2. 进行简单设置

如图4所示,右击“域”选择“新建域”选项,在弹出的窗口“域IP地址”栏中输入内网的IP地址(如“192.168.1.22”)后单击[下一步];在“域名”栏内输入申请的免费域名(如shaozhiwu.vicp.com);“域端口号”默认为“21”不变;“域类型”也采用默认值“存储于. INI文件”,点击[下一步]即可。

3. 添加用户并设置权限

右击“用户”,选择“新建用户”,依次输入用户名、密码,再设定浏览的目录路径即可。选择新建的用户名,在“目录访问”栏内可以对用户进行权限设置。注:关于Serv-U v6.0其它项的详细设置,可以查阅相关资料。

通过这三大步,一个崭新的FTP服务器就架好了,输入您申请的免费域名(如“ftp://shaozhiwu.vicp.net”)试一下吧。

二让你轻松架设FTP服务器4

来源:SCOOL菜鸟学堂----你的起飞的地方,模板下载,视频教程,文章教程 等级:默认等级
发布于2006-03-22 18:32 被读37次 【字体:大 中 小】

四、轻松打造自己的FTP网站

有了局域网,除了开个共享目录,供朋友们共享资源外,还能做什么。对了,建立自己

的FTP站点,尽管制作FTP服务器的软件很多,但都很专业,一般菜鸟很难实现。军团下载(WebFd)能帮你轻松架起自己的FTP网站,而且只需简单的几步,你信吗?想学的请跟我来。

软件名称:军团下载(WebFd) V2.0 Build 630

软件大小:3265 KB

软件语言:简体中文

软件类别:免费国产软件

应用平台:Win9x/NT/2000/XP

双击压缩包中的webfd.exe就可以启动军团下载(WebFd) V2.0 Build 630(图11)。

图11
准备工作:建立自己喜欢的目录,加入下载文件。

图12
点击“文件管理”标签项下的“浏览添加文件”按钮(图12),在下面的资源管理器中,选中自己想要加入的文件,直接拖放到右边相应的类别下。如图12中选中“F:\我的FTP站\三国演义\”下的所有rm文件,拖放到右边的视频类下。当然右边框中的类别目录是可以通过单击鼠标右键在出现的快捷菜单中“新建”、“修改”和“删除”命令来实现建立自己喜好类别的目的。

用“控制面板”菜单按钮设置参数。

点击“控制面板”按钮进入图13的界面,选中“端口和选项设置”标签项,勾选“每次都以后台方式运行在系统托盘区”、“每次开机自动运行本程序”等复选框。而“服务端口”数值会出现在网站的地址中,你可以选择系统默认;在“访问权限和连接设置”标签项(图14)中设置“限制的连接速度”、“限制的连接人数”和“单个IP限制下载的文件数”等选项;在“高级用户管理”标签项(图15)中设置“绿色通道用户IP地址”和“最大连接数”,我是在本地机上建立自己的FTP 网站的,所以我在“绿色通道用户IP地址”栏中输入我的IP地址192.168.0.2,在“最大连接数”栏中输入访问我的FTP网站的计算机数量为30台。

图13

图14

图15
按[F12]快捷键生成我的FTP 网站。

在图2的右边框里点击鼠标右键,在快捷菜单中有三个键是用于生成网站的(如图16),如果按照操作步骤是先按[F9]键生成网站的首页,接着按[F10]键生成网站的其它分类页。

小技巧:如果您嫌上述步骤操作起来太麻烦的话,我建议您生成网页时,直接按[F12]键完成[F9]和[F10]两键的工作,既快又方便。

图16
网站生成结束后,最关键的问题是把你FTP网站的地址告诉局域网中的其它用户。把地址告诉用户的工作很简单,关键是你讲了许多,根本没提到网站地址。呵呵,其实网站地址已出现在图1右上角的下拉框中,本文的FTP网站地址是“192.168.0.2:2928/download”。

只需将“http://192.168.0.2:2928/download”复制到IE的地址栏中,就可以浏览到自己的FTP网站了(如图17)。点击图1的“连接信息”标签项看看哪些用户正在贪婪地下载着您收集的好东东(如图18)。

图17

图18
用完该软件后,感觉到它最大的优点在于,你可以修改自己FTP网站的网页,我生成的网躲在“C:\Documents and Settings\Administrator\Local Settings\Temp\Rar $EX01.546\www\download”目录下,用户可能要问了,那我生成网页后如何能找到它呢?教你一个窍门:只需在“我的电脑”中搜索“mode.htm”(该软件自带的网页模板文件)就能找到您生成的网页了,尽情地按您的意愿修改吧。最后建议您在2000或XP操作系统下使用该软件,在win98中使用会出现兼容问题。赶快下载一个,按照我的步骤去创建自己的FTP网站吧。

win7系统的操作:在开始菜单里,找到控制面板,点击【控制面板】-查看方式设置为【类别】,找到程序类,点击进入-在打开的面板中,找到打开或关闭windows功能-会看到internet信息服务,将其子目录下的各项服务都打勾,点击确定,保存设置(注意:如果是xp系统,这里是没有的,需安装I386)-再返回到控制面板,选择大图标的方式查看,找到管理工具-打开管理工具找到iis管理器,双击打开-找到网站这个选项,右键单击,然后选择添加FTP站点-打开添加FTP站点的向导,给你的站点起一个名字,然后填写物理路径,这个路径是你的FTP存放的文件夹的路径,点击右侧的浏览按钮可以浏览文件夹,选择FTP的存放位置。点击下一步-填写IP地址,你可以看到下拉菜单中有你的电脑的ip,ssl设置成无就可以了。点击下一步-设置身份验证和权限,一般设置的权限为读取,写入的话会有一些风险,需要谨慎。点击完成即可添加FTP站点。-ftp站点建立成功以后,就可以浏览到服务器上的文件了,看下效果。(在地址栏输入 ftp://IP地址)

可以安装服务器版的系统,里面就有FTP服务器。或用第三方的FTP软件。如:Serv-U等等。