有问题就有答案
Q1:怎样建立一个FTP站点??
步骤如下:1 .单击开始按钮打开开始菜单。在开始菜单中,单击[控制面板];2.将查看模式设置为【类别】,找到节目类别,点击进入;3.在打开面板中,找到打开或关闭窗口的功能;4.看到互联网信息服务时,勾选其子目录下的所有服务,点击确定,保存设置;5.回到控制面板,用大图标查看,找到管理工具;6.打开管理工具找到iis Manager,如图,双击打开;7.找到网站选项,右键单击,然后选择添加FTP站点;8.打开添加FTP站点向导,给站点命名,然后填写物理路径。此路径是存储FTP的文件夹的路径。点击右侧的浏览按钮,浏览文件夹,选择FTP的存储位置。单击下一步;9.填写ip地址,可以看到下拉菜单中有你电脑的IP,ssl可以设置为无。单击下一步;10.设置身份验证和权限。通常,权限是读取的。写作有些风险,要小心。单击“完成”添加FTP站点。
Q2:如何创建ftp服务器以及如何设置FTP的一个站点
配置ftp服务器有两种方法。1.服务器端设置为ftp站点。由于Window xp的默认安装不安装IIS组件,因此在设置为服务器时需要手动设置。控制面板=添加/删除程序=添加/删除窗口组件。在窗口组件向导的弹出窗口中,选择IIS,单击详细信息,然后选择ftp服务,并确认-下一步。这样,ftp服务器就设置好了。ftp服务器开始运行后,必须进行设置。单击开始=所有程序=管理工具=〉IIS,输入IIS,找到默认ftp站点,右键单击鼠标,然后选择属性。在属性中,我们设置了ftp服务器的名称、IP、端口、访问帐户和ftp目录位置。2.只需使用服务器软件:server,并在客户端使用FileZilla ftp客户端。当然,也可以不用客户端软件,直接在IE地址中输入服务器的ip地址。以上两种方法中,第二种更好更安全。安全性和友好性优于第一种方法。另外:ftp管理员为不同权限的人设置不同的账号。设置账号及其权限:每个账号可以有不同的权限,比如有的可以上传下载,有的只能下载。
Q3:如何建立ftp服务器
1、首先,我们创建一个用于登录FTP以进行操作的用户帐户。右键单击我的桌面并选择“管理选项”,转到“管理”界面,然后打开“本地用户和组”选项。我们可以在列表中看到用户选项。2、然后右键单击用户选项,从下拉菜单中选择新用户,开始构建我们的用户,填写用户名和密码。描述可以留空。然后单击Create。创建后,您将在右侧的用户列表中看到我们创建的用户。3、用户创建完成后,我们开始添加IIS程序服务。打开计算机的“开始”菜单,找到“控制面板”选项并将其打开。4、转到控制面板界面查找程序选项,单击下面的卸载程序按钮进入安装程序列表界面。5、转到程序和功能选项卡,我们可以看到有一个选项可以在左上角的菜单栏中打开或关闭Windows,单击进入。6、转到Windows功能界面打开或关闭,我们擅长Internet信息服务,然后单击打开FTP服务器的前端,即勾选其子菜单的FTP服务和FTP可扩展性,然后单击按下OK按钮。7、添加IIS服务后,开始创建我们的FTP站点,右键单击我的电脑并选择管理,然后找到服务和应用程序选项,单击打开,然后单击Internet信息服务管理 - 此时我们可以看到连接右框架。8、单击打开连接框下方的本地主机主页,然后您可以看到应用程序池和网站选项,我们右键单击该网站以选择添加网站。9、然后在弹出的添加网站框中输入我们的网站名称,物理路径是我们的FTP本地文件夹,我们可以在磁盘中创建新的,然后选择添加,IP地址选择我们的本地IP地址。10、创建我们的FTP后,我们可以看到我们刚刚在网站下面创建了一个网络,右键单击网站名称,选择添加FTP站点发布,然后启动绑定和SSL设置,端口号选择2121.IP地址填写本地IP地址。
Q4:创建和访问FTP站点的步骤和结果
建立个人FTP服务器教程 以及 内网、局域网设置IP,建立FTP 【怎样建立个人FTP】 Serv-U FTP Server 5.0.0.11 final 特别破解版汉化版 点击下载 《FTP Serv-U 教程》+《FTP的建立和维护手册》 点击下载 在网上做过软件下载的人都知道,建立一个FTP下载服务器相对比较简单,一般用WIN2000下自带的IIS就可以,但IIS在功能上好多都不尽人如意,下面我就介绍一款功能非常强大,但使用简单的FTP服务器构建软件-Serv-U FTP Server,让我们也来体验一下自己DIY FTP服务器的快乐! 在说明使用之前,让我先大致介绍一下Serv-U(本文中提到Serv-U版本为3.0.0.17), Serv-U 是一个可以运行于Windows 95/98/2000/ME 和 Windows NT 4.0下的FTP服务器程序如图所示, 有了它,你的个人电脑就可以模拟为一个FTP服务器,也就是说,你所连接的网络中的计算机用户可以访问你的个人电脑,通过FTP协议(文件传输协议)复制、移动、删除你的电脑中的文件或文件夹,可以做一切权限所允许的事情。FTP协议规定了计算机之间的标准通讯方式,使所有不同类型,不同操作系统,不同格式的电脑之间得以互换文件。它可以用最简单的方式创建用户帐号,并且在硬盘空间上划分一定的区域用以存放文件,让用户以各种FTP客户端软件(如CuteFTP、WS_FTP等)上传或下载所需要的文件。 有许多FTP服务器和客户端软件可用于不同的系统中,Serv-U是用于运行MS-Windows 并且已安装了WinSock 版本 1.1 兼容 TCP/IP协议的个人电脑中的,这几乎包括了所有的Windows操作系统。 Serv-U由两大部分组成,引擎和用户界面。Serv-U引擎(ServUDaemon.exe)其实是一个常驻后台的程序,也是Serv-U整个软件的心脏部分,它负责处理来自各种FTP客户端软件的FTP命令,也是负责执行各种文件传送的软件。在运行Serv-U引擎也就ServUDaemon.exe 文件后,我们看不到任何的用户界面,它只是在后台运行,通常我们无法影响它,但在ServUAdmin.exe中我们可以停止和开始它。Serv-U引擎可以在任何Windows平台下作为一个本地系统服务来运行,系统服务随操作系统的启动而开始运行,而后我们就可以运行用户界面程序了。在Win NT/2000系统中,Serv-U会自动安装为一个系统服务,但在Win 9x/Me中,你需要在“服务器”面板中选择“自动开始”,才能让它转为系统服务。Serv-U用户界面(ServUAdmin.exe)也就是Serv-U管理员,它负责与Serv-U引擎之间的交互。它可以让用户配置 Serv-U,包括创建域、定义用户、并告诉服务器是否可以访问。启动Serv-U管理员最简单的办法就是直接点接系统栏的“U”形图标,当然,你也可以从开始菜单中运行它。 在此有必要把Serv-U中的一些重要的概念给大家讲清楚:每个正在运行的Serv-U引擎可以被用来运行多个“虚拟”的FTP服务器,在管理员程序中,每个“虚拟”的FTP服务器都称为“域”,因此,对于服务器来说,不得不建立多个域时是非常有用的。每个域都有各自 的“用户”、“组”和设置。一般说来,“设置向导”会在你第一次运行应用程序时设置好一个最初的域和用户帐号。服务器、域和用户之间的关系大家可以参考下表: *Serv-U 服务器 *域 1 *用户帐号 1 *用户帐号 2 *用户帐号 3 *域 2 *用户帐号 1 *用户帐号 2 *域 3 *用户帐号 1 *用户帐号 1 这个表有点类似与Serv-U管理员中服务器、域和用户的排列。 Serv-U FTP Server 是试用软件,安装后三十天内,你可以作为“专业版本”使它,但试用期过后,你就只能作为免费的“个人版 本”使用了,只有基本功能了。 好了,说了这么多,还没到关键部分-如何自己来建立FTP服务器。下面我就一步一步来说明。 一、 安装原版软件和汉化补丁,这个过程就不多说了,想必没人不会的。 二、 建立第一个本地FTP服务器 安装完成后程序会自动运行,你也可以在菜单中选择运行。 1、 第一次运行程序,它会弹出设置向导窗口如图, 将会带你完成最初的设置, 2、 单击“下一步”,出现“显示菜单图像”的窗口,问你是否在菜单中显示小图像,看各人喜欢了; 3、 单击“下一步”,这个窗口是让你在本地第一次运行FTP服务器,只要“下一步”就行了。 4、 接下来要你输入你的IP地址如图, 如果你自己有服务器,有固定的IP,那就请输入IP地址,如果你只是在自己电脑上建立FTP,而且又是拨号用户,有的只是动态IP,没有固定IP,那这一步就省了,什么也不要填,Serv-U 会自动确定你的IP地址,“下一步”; 5、 在这儿要你输入你的域名,如图 如果你有的话,如:ftp.abc.com,没有的话,就随便填一个; 6、 “下一步”,询问你是否允许匿名访问如图 一般说来,匿名访问是以Anonymous为用户名称登录的,无需密码,当然如果你想成立一个会员区什么的,就应该选择“否”,不让随便什么人都可以登录,只有许可用户才行,在此我们填“是”; 7、 “下一步”,问你匿名用户登录到你的电脑时的目录,如图, 你可以自己指定一个硬盘上已存在的目录,如F:\temp\xyz; 8、 “下一步”,询问你是否要锁定该目录,锁定后,匿名登录的用户将只能认为你所指定的目录(F:\temp\xyz)是根目录,也就是说他只能访问这个目录下的文件和文件夹,这个目录之外就不能访问,对于匿名用户一般填“是”; 9、 “下一步”,询问你是否创建命名的帐号,也就是说可以指定用户以特定的帐号访问你的FTP,这对于办会员区可很有用哦,你可以对于每个人都创建一个帐号,每个帐号的权限不同,就可以不同程序地限制每个人的权利,方法将在后面讲到,这里选择“是”; 10、 “下一步”,请你填入所要建立的帐号的名称,如图,如:ldr, 11、 “下一步”,请输入密码,如:123, 12、 “下一步”,询问登录目录是什么,这一步与第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地址给你,你就可以匿名访问我的电脑了(注意不要开防火墙),是不是很方便? 四、Serv-U管理员中的各项设置 在设置完成后,将会进入Serv-U管理员的主界面,如图 左边窗格中显示各个栏目,右边窗格中显示各个栏目的具体选项,下面就大概讲一讲设置内容。 1、 在图中,我们可以人为地控制Serv-U引擎的运行或停止,记住,在Win 9x/Me 中,我们就要在此选择“系统服务”,才会运行 Serv-U引擎。 2、 “许可”,如果你花美元买了注册号,就可以在此输入。 3、 “设置”,这个设置是对于“本地服务器”来说的。“常规”设置中,如图 可以限制服务器的最大速度,可以拦截FXP(站点到站点传送),也可以限制用户的数量,这样不至于你的服务器被拖跨。“目录缓存”设置中,如图 允许你自己确定目录列表的个数以及超时时间,在Windows 95 和 NT下,目录列表默认设置为25,当缓存满了之后,新的请求将替换老的请求。“高级”设置中,如图 可以让你自己定义服务器、Socket、文件的上传和下载的各项设置。 4、 “活动”,在这里记录了用户的活动日志,已封锁的IP的活动日志,以及任务日志;任务日志中显示的就是你开始停止的各项操作记录,你可以点击右击,选择一此过滤文本,使其只显示你所想见的内容,如图 5、 “域”,这里包含了你一开始根据向导所建立的用户、设置、域等。“域--设置”中所设置的内容其实与第3步差不多,只是它更 加具体,可以对于每一个不同域定制。“域--活动”中记载了这个域下所有用户的活动情况。 6、 “域--组”,我们可以自己建立一些便于管理的组,然后把一类的用户归到一个组中。 7、 “域--用户”中,大家可以看到一开始我们建立的两个帐号,一个Anonymous,一个ldr。现在就帐号ldr来对其中的细节设置说明一下。 A、“帐号”栏,如图 对于一些不守规则的人,我们可以选择“禁用帐号”,虽然有帐号,但可以使用户一时间无法登录;你也可以设置让程序到达某个日期后自动删除某个帐号;下面几栏是这个帐号的基本信息,我们都可以在此更改,其中密码改过后并不显示,而是统一显示,特别要注意选项“锁定用户于主目录”,什么意思呢?大家应该碰到,每次我们登录到FTP服务器上后,在根目录下只显示“/”,选择这项选项后,就是这样,如果不选,会出现什么情况呢?你可以做一下试验,在根目录下将显示“/f:/temp/”,也就是说显示了你硬盘中的绝对 地址,这在某些情况下是很危险的,有不怀好意的高手,你就麻烦了! 你可以隐藏属性为隐藏的文件,可以限制同一IP的登录个数,是否允许用户更改密码(这需要客户端软件的支持),最大上传下载的速 度,超时时间以及空闲时间,你也可以限制最大用户数量,如20,说明同时只能有20个用户登录。 C、“目录访问”栏,如图 在此你可以控制用户对于文件目录的权限,对文件有读取、写入、删除、追加、执行等操作,对于文件夹有列表、创建、删除,以及是否继承子目录;如果觉得目录不够,你也可以添加可访问的目录。 D、“IP访问”栏,如图 在这里你可以规定某个IP是否可以访问你的FTP服务器,你可以拒绝它的访问,只要填上相应的IP地址,以后由这个IP的访问通通被拦下。 E、“上传/下载率”栏,如图 在这里你可以设置上传和下载之间的比值,控制好上传和下载之间的数据流量关系。 F、“配额”栏,如图 这里你可以为每个FTP用户设置磁盘空间,点击“计算当前”,可以知道当前目前下的所有空间大小,在“最大”一栏中填入你想要限制的容量。 最后有一点,改过设置后一定要点击右键,选择“应用”使设置生效才行,否则一切都白做了!! 希望大家学会后,能为更多的人提供下载,享受宽带带来的快乐!
Q5:怎么建立一个FTP服务起
server是目前众多FTP服务器软件之一。使用server-U,用户可以将任何PC设置为FTP服务器,这样用户或其他用户就可以通过将同一网络上的任何PC与FTP服务器连接起来,使用FTP协议来复制、移动、创建、删除文件或目录。这里提到的FTP协议是专门用来规定计算机之间文件传输的标准和规则的。正是因为有了像FTP这样的特殊协议,人们才能通过不同类型的计算机和不同类型的操作系统将不同类型的文件相互传输。目前,尽管FTP服务器端软件种类繁多,各有优势,但Serv-U有其独特的功能。具体来说,Serv-U可以提供以下功能:符合windows标准的用户界面友好,易于掌握。支持实时多用户连接和匿名用户访问;通过限制用户同时访问的最大数量,保证PC的正常运行。出色的安全性能。可以在目录和文件级别设置安全防范措施。可以为不同的用户提供不同的设置,可以分组管理大量的用户。可以根据IP授予或拒绝用户访问权限。支持文件上传下载过程中断点续传。支持具有多个IP地址的多宿主站点。可以设置上传下载比例、硬盘空间配额、网络带宽等。从而保证用户有限的资源不被大量的FTP用户消耗。可以作为系统服务的后台。您可以设置用户登录或注销时的显示信息,并支持UNIX风格的外部链接。以上列表只是Serv-U很多功能的一部分,具体的使用方法将在下面详细介绍。这里应该解释什么?在保持功能全面强大的基础上,server-U提供了完全易用的操作界面,可以说一切尽在掌握。使用说明:用户在使用server-U时可能遇到的所有设置问题都可以通过server-U窗口中的菜单选项来实现。如果安装server-U后启动server-U时屏幕上没有显示server-U控制窗口,用户可以用鼠标右键点击任务栏系统托盘中的server-U图标(大写字母“U”),然后在弹出菜单中选择第一项“显示窗口”,这样server-U控制窗口就会显示在屏幕上。设置文件传输协议服务器在服务器控制窗口的“设置”菜单中的第一项“文件传输协议服务器”用于设置整个文件传输协议服务器。选择后出现的窗口中的第一项“FTP端口号”用于设置FTP服务器使用的端口号,通过它FTP服务器将监听所有访问用户的信息。FTP服务器的默认端口号一般为21,但用户可以根据自己的情况自由更改,只要采用的端口号能够保证不与其他网络应用冲突即可。这里需要说明的是,使用用户自己选择的服务器端口可以起到很好的安全防范作用。此时,只有用户自己和其他知道端口号的用户才能成功连接到服务器。因此,建议用户在设置F TP服务器时使用自己选择的端口,而不是简单地使用默认值。然后用户需要设置服务器可以提供的最大速度。一般来说,用户可以将此留空,然后服务器将使用所有可能的带宽为客户提供服务。当然,能够为用户提供最大的访问速度是好事,但是过多的F TP用户可能会蚕食掉所有可能的带宽,从而使得其他网络应用几乎无法实现。因此,合理控制FTP服务器可以占用的最大带宽非常重要。下一项是设置服务器允许的最大用户访问次数。在这里,用户可以限制可以同时访问FTP服务器的最大人数。
如果该项设置为0,FTP服务器将拒绝任何用户访问请求;如果该项留空,服务器-U将不会控制访问者的数量,直到所有系统资源耗尽。如果用户希望自己的FTP服务器保持正常运行,最好合理限制访问用户数量。一般来说,即使是旧的486机,使用SERV-U后,也可以同时为20多个用户提供访问支持,在此之后的一系列多选项中,第一项就是“启动安全功能”。如果用户没有选择此项,任何人都可以通过网络直接访问FTP服务器,可以随意复制、更改甚至删除服务器中的任何文件。除了那些个人网络较小,不想每次登录都重复输入用户名和密码的用户,用户必须确保已经选择了这个选项,也就是启动了服务器的安全功能。默认情况下,还会自动选择下一项“加密密码”。这样,server-U将使用与UNIX操作系统相同的加密机制来加密和保存用户的密码。如果用户没有选择加密密码,用户输入的所有密码将以明文形式存储在位于server-u安装目录中的Serv-U.ini文件中。后一项用于设置匿名访问用户是否需要输入密码。默认情况下,此项为空,因此使用匿名帐户访问FTP服务器的用户将无需输入密码。需要注意的是,这里匿名用户密码的检测非常简单,只要匿名用户输入任何符合邮件地址格式的字符串,S erv-U都不会进一步判断用户输入的邮件地址是否真实存在。下一项是防止超车的措施。如果用户选择此选项,server将采用新的计时方法,那些希望通过定期向服务器发送命令来防止超时的用户将不再成功。后续选项用于设置是否删除尚未完全上传的文件。如果用户没有使用这个删除功能,那么当上传文件到FTP服务器的过程中出现错误,文件还没有上传完整时,Serv-U会将上传的内容保留在硬盘上,从而实现上传文件的断点续传。接下来,我们将讨论跨FTP攻击。通常,在使用时FTP 协议进行文件的传输时,客户端首先向FTP 服务器发出一个“PORT”命令,该命令中包含该用户的IP地址和将被用来进行数据传输的端口号。服务器在收到该命令后,利用命令所提供的用户地址信息建立与用户的连接。大多数情况下,上述过程不会出现任何问题,但是,当客户端是一名恶意用户时,可能会通过在P ORT 命令中加入特定的地址信息,使FTP 服务器与其它非客户端的机器建立连接。虽然这名恶意用户可能本身无权直接访问某一特定机器,但是如果FTP 服务器有权访问该机器的话,那么恶意用户通过FTP 服务器作为中介,仍然能够最终实现与目标服务器的连接。这就是我们所提到的跨服务器攻击。为了防止上述情况的发生,用户可以选择“防止跨F TP 服务器攻击”的选项,这样Serv-U在与任何来访用户建立连接之前,首先要核实该用户提供的地址信息是否为其真实地址。任何事情都是两方面的。我们已经知道通过使用S erv-U 可以防止发生跨FTP服务器的攻击,但是,同时我们也放弃了在FTP服务器和FTP 服务器之间实现数据传输的功能。这是因为Serv-U 只会与那些所提供的地址与地址提供者的实际地址相符的用户建立连接,用户将不能远程控制在两台不同的FTP 服务器之间进行文件传输。 最后的两个选项用来限制用户在FTP 服务器上的最大停留时间,以及规定服务器中文件和目录名的大小写。 该窗口中的其它相关选项我们将会在稍后进行详细介绍。 用户帐号管理 用户使用FTP 服务器的一个最基本的任务就是添加和管理用户信息。通过选择“SETUP”菜单中的“USERS”打开Serv-U 的用户管理窗口。该窗口可以分为左右两大部分。其中左边的窗口用来显示目前所有已经注册的FTP服务器的用户。任意选中其中一个用户,其详细的配置信息将会相应的显示在窗口的右边。如果是首次启动S erv-U,那么仅会显示一个名为“DEFAULT”的系统默认帐号。 下面详细介绍一下建立新用户帐号的全过程. 首先单击窗口最右边的“NEW”按钮,在随后的弹出窗口中输入需要建立的用户名。这时,输入的用户名就会出现在窗口右边的用户名一栏中。用户还可以在该栏中对所建立的帐号名称进行修改。 随后用户可以输入该帐号将要归属的用户组的组名或建立一个新的组。所谓组是人们为了便于管理数量庞大的用户群而推出的概念。我们可以把众多的单个用户划分到不同的组里进行统一的管理。因为属于同一个组的用户都具有一些共同的属性,例如用户密码,根目录等,所以用户只需要对个别具有特殊属性的帐号进行个别设置即可,这样就极大的简化了对用户帐号的管理和维护工作。需要注意的一点是,“A nonymous”这个特殊的用户帐号不属于任何一个用户组。 在随后的密码栏中需要输入帐号的口令,如果用户在服务器的设置中选择了加密密码的选项(见前文),那么所输入的密码将自动以加密方式储存。关于密码很重要的一点是只有输入的前8 位字符有效,希望能够引起广大Serv-U 使用者的注意。另外,如果用户在建立新的帐号时没有输入相应的密码,那么并不意味着该用户帐号没有密码,Serv-U 将会尝试着寻找是否该用户帐号属于某一个用户组并且该用户组具有统一的密码。如果Serv-U 没有找到相应的用户组密码的话,将会拒绝该用户帐号的访问。如果用户确实希望不规定某个帐号的密码,只要在相应帐号的密码一栏中输入“$ #@60;$#@60;None$#@62;$#@62;”即可。上述情况的一个例外是Anonymous 用户帐号,该帐号没有密码,Serv-U 只要求用户输入符合邮件地址格式的任意字符串即可。 在“HOME”一栏中,设置FTP 用户的根目录,即用户在成功登录之后所自动位于的起始目录。每一个用户帐号都要有自己的根目录,否则Serv-U 将拒绝该用户帐号的访问。当然,如果该帐号属于某个组,而该用户组已经设定了共同的根目录,那么用户就不必对该用户组内的每个帐号进行重复设置。用户在输入根目录的地址时应当注意必须使用完全路径,包括盘符。 在“NOTE”一栏中,用户可以选择输入一些对帐号起辅助说明的文字以备将来参考之用。 在用户窗口右边最大的一栏用来设定帐号的访问权限,从而决定用户可以访问哪些文件,并以何种方式访问这些。Serv-U 按照文件和目录两大类别对用户的访问权限进行了划分。具体来说包括: 对文件的访问权限: READ:允许用户下载文件; WRITE:允许用户上传文件,但无权对文件进行更改,删除,或重命名; APPEND:允许用户对已有的文件进行附加,拥有APPEND权限的用户自动拥有WRITE 权限; DELETE:允许用户对文件进行改动,重命名,或删除。拥有DELETE权限的用户自动拥 有WRITE 和APPEND 权限; EXECUTE:允许用户通过FTP 运行可执行文件。例如,用户可以远程运行DOS或Windows 程序。 对目录的访问权限: LIST:允许用户取得目录列表; MAKE:允许用户在根目录下建立新的子目录; REMOVE:允许用户删除根目录下的子目录。 INHERIT:选中该选项之后,对某一目录设置的访问权限将自动被该目录下的所有子目录 继承。 在完成上述所有设置之后,点击“STORE”按钮,新建立的用户帐号将被保存在FTP 服务器中。 该窗口中的其它选项将会在稍后进行详细的介绍。 实时监控 用户在完成FTP服务器的基本配置之后,就可以向外界提供FTP文件传输服务了。我想很多用户都希望在提供FTP 服务的过程中,能够实时地对访问自己服务器的用户进行监控,从而一方面既能够对整个服务过程做到心中有数,另一方面还可以在可能出现意外问题之前,采取及时的防范和补救措施。在这一方面,相信S erv-U 能够充分满足大家的需求。 首先,让我们看一下如何利用Serv-U 实现实时的用户监控。 选择“FILE”菜单中的“USER INFO”选项。在弹出窗口中的上半部分将会显示出所有当前正在与服务器连接的用户。用鼠标点击其中的任一用户将会在窗口的下半部分出现该用户的详细信息。 在窗口的右下方有一个“SPY ON USER”按钮,点击之后出现的窗口将会显示出特定用户向FTP服务器发出以及FTP 服务器响应的所有命令。该窗口将会跟踪所选用户的所有命令,对了解特定用户在访问FTP 服务器的过程中的所有行为提供了可*的依据。 在该按钮下方还有一个名为“KILL USER”的按钮,如果用户发现某个来访用户的行为可疑,可能会对FTP 服务器的正常工作带来危害的话,可以通过使用该按钮立即中断与该用户的连接,将该用户踢出FTP 服务器。 需要注意的一点是,虽然Serv-U 能够提供实时的用户监控信息,但是需要耗用很大一部分的系统资源。如果用户发现系统性能出现明显下降的话,可以通过窗口右侧的“F REEZE LIST”按钮暂时冻结窗口信息的动态显示,从而释放出宝贵的系统资源。 设置服务器端日志记录 除了能够实时的进行监控之外,Serv-U还提供了强大的日志记录功能,从而方便用户记录和总结一段时期内Serv-U的运行情况。 选择“FILE”菜单下的“LOGGING”,弹出日志设置窗口,用户可以选择对哪些事件进行记录,以及将记录信息保存到何处。 在该窗口的右侧,用户可以选择对不同的事件进行记录,其中包括系统信息,安全信息等,同时用户还可以设置是将所记录 畔⑾允驹赟erv-U 的主窗口内,还是保存到某一指定文件内。出于耗用系统资源和备份信息的需要,建议用户把日志信息保存到指定的文件内。 需要说明的一点是Serv-U 的日志记录文件采用统一的格式,具体如下: [n] DATE TIME - (xxxx) MESSAGE 最前面的数字“n”代表所记录信息的类别,分别为: n=1:系统信息(错误信息等); n=2:用户发出的FTP 命令; n=3:文件下载; n=4:文件上传; n=5:安全信息(用户登录信息等) n=6:服务器响应的FTP 命令; n=7:WinSock使用记录; n=8:DLL文件访问记录 另外,括号中的“XXXX”是Serv-U 赋予每一个来访用户的一个唯一的数字标识。 5�柚玫锹己屯顺鲂畔? 细心的用户可能会发现在登录或退出某个FTP站点时,经常会出现一个窗口,显示一些包括系统设置,欢迎访问等在内的信息。那么如何在S erv-U 下实现这一功能呢? 首先,用户需要把要显示给用户的信息保存在一个文本文件中,然后选择“SETUP”菜单中的“MESSAGES”,在弹出的窗口中进行设置。 在位于窗口最上方的下来框中,用户需要选择将要使用登录和退出信息的IP地址。因为Serv-U 支持一台机器拥有多个IP,所以用户需要选择相应的IP地址。在下面的两个选项中分别输入用户事先已经建立好的包含登录和退出信息的文本文件的地址。 使用外部连接 所谓外部连接是指那些显示在某一目录下指向位于该目录之外的某一文件或目录的连接。在用户端看来,外部连接所指向的文件或目录就位于当前目录之下,但实际上他们只是一些起连接作用的虚拟指针。使用外部连接的一个最大好处就是能够把来访用户可能需要的所有资源都集中到一个目录之中,这样用户就可以通过不同的外部连接访问实际上位于不同磁盘或不同目录的分散信息。 为了充分利用Serv-U 提供的外部连接功能,用户首先需要生成一个文本文件保存所有可能会用到的外部连接。文件的具体格式如下: LINK NAME | SOURCENAME 其中的“LINK NAME”是显示在用户当前目录下的外部连接的名称,而“SOURCENAME”则是该外部连接实际指向的磁盘或目录。 例如我们在一个名为“LINK.TXT”的文件中写入如下一条: CD-ROM | F:\ 这样在用户的当前目录中就会出现“CD-ROM”字样,点击之后,就可以直接访问FTP 服务器的光驱。 在配置好外部连接的文本文件之后,选择“FTLE”菜单中的“FTP SERVER”,在弹出的窗口中找到“PRIMARY FIEL CONTAINING LINK”,然后输入上述文本文件的完全路径。在“PRIMARY FIEL CONTAINING LINK”下方有一个“SECONDARY FILE CONTAINING LINK”,该项是用来设定起辅助作用的外部连接文件,可以参照上述方法生成。 设置上传和下载比例 如果用户希望自己FTP 站点的使用者不仅仅使用自己提供的资源,还能够上传一些有价值的东西供大家共享的话,可以通过使用Serv-U提供的“上传和下载比例”这一功能实现。 用户可以在“FILE”菜单中的“FTP-SERVER”,“USERS”和“GROUPS”的弹出窗口中找到名为“U/D RATIOS”的功能按钮,点击之后出现设置窗口。用户可以限制每个FTP 站点的使用者每上传一个文件后可以下载的文件数。例如,如果将某个用户的上传和下载比例设置为1/3,那么该用户每上传一个文件,就可以从F TP 站点下载3个文件。 Serv-U 支持在单个会话过程或全部会话过程的范围内,按照具体传输的文件数目或文件的大小,限制用户的上传和下载比例。 使用磁盘限额 随着用户数量的增加,一个非常实际的问题就是如何既能够确保每个用户都有足够的硬盘空间可用,同时又防止FTP 服务器吞食整个机器的硬盘资源。同样,在这个问题上Serv-U提供了有力的解决方案。 用户可以分别在“FILE”菜单中的“USERS”和“GROUPS”选项的弹出窗口中找到名为“QUATO”的功能按钮。点击之后出现设置窗口,用户可以首先检测某个用户帐号当前所使用的硬盘空间,然后根据具体的情况分别设置不同的用户帐号所能支配的最大硬盘空间,从而有效的解决硬盘空间不足的问题。 基于IP地址授予或拒绝访问权限 选择“FILE”菜单中的“IP ACCESS”选项,在弹出的窗口中进行设置。 用户可以在窗口的左边设置不同的访问规则,而当前所有的访问规则将会显示在右边的列表中。 Serv-U 提供了两种基本的访问规则,分别为“拒绝访问”规则和“允许访问”规则。在“拒绝访问”规则下,所有来自用户输入的IP地址的访问者都将被拒绝访问,而来自其它I P地址的用户都将被授予访问权限。同理,如果用户选择了“允许访问”规则,那么所有来自用户输入的IP地址的访问者都将被授予访问权限,而来自其它I P 地址的用户将无权访问FTP 服务器。 通过以上功能,用户可以针对不同的IP地址,设置不同的权限,从而有效的保障FTP 服务器免受非法访问者的侵害。 三.小节 Serv-U 是一款使用简单,功能强大,易学易用的FTP 服务器端软件。相信广大用户结合以上的介绍,再加上个人的实践,一定会在最短的时间内构建起自己的功能强大的FTP服务器。
Q6:如何建立FTP站点
文件传输协议服务器的设置所谓的文件传输协议,即文件传输协议,用于使互联网用户能够将文件从一台计算机复制到另一台计算机,为共享互联网资源提供了有力的保障。用户启动FTP客户端程序,并通过输入用户名和密码与远程主机上的FTP服务器建立连接。一旦成功,在互联网上的用户计算机和主机计算机之间建立命令链接,客户端程序通过该链接向FTP服务器发送改变目录和显示目录列表等命令,FTP服务器在每个命令执行后返回状态信息。1.在Windows 2000/XP中使用IIS来设置和启动IIS,并在IIS上启动FTP服务。默认情况下,您的FTP服务器已经设置好,您可以立即登录,但是FTP中没有文件。右键单击IIS中的“默认FTP站点”节点,选择“属性”命令,打开相应的属性设置对话框。单击“主目录”选项卡,在FTP站点目录的“本地路径”中填写要设置的共享文件路径。默认情况下,此处的文件夹位置为“C: \ Inetpub \ Ftproot”。如果您想临时更改共享目录,可以随时在这里更改。当其他人登录到您的FTP服务器时显示的文件列表将来会在此目录中。在“主目录”选项卡中,还可以设置FTP服务器的文件访问权限,包括读、写、日志访问。出于安全原因,通常不会选择此处的写权限,以确保匿名用户无法随意操作您的文件。设置登录用户。如果您愿意提供“匿名”访问权限,则需要在“安全”选项中选择“允许匿名连接”选项。另外,可以从Windows系统账号中选择FTP服务器的专用账号,当然也可以随意设置自己的用户名和密码。在消息选项卡中,有欢迎、退出、最大连接数三个输入框,分别代表其他人在FTP服务器上登录和退出时给出的提示信息,可以根据自己的需要进行设置。此外,最大连接数是设置可以同时连接到本地FTP的主机的最大数量。在“FTP站点”选项卡中设置FTP标识,包括描述、IP地址和端口。一般不需要在这里更改,默认选择即可。另外,在“C:\Winnt\System32\Logfiles”目录中,还可以看到连接你的FTP的IP、时间等日志信息。此时,使用IE或任何FTP客户端软件登录您的FTP站点。2.使用服务器端设置FTP服务器,是目前使用最广泛的工具之一。它设置简单,功能强大,非常稳定。(1)下载安装Serv-U:您可以在http://www.serv-u.com/download.htm.下载最新版本的软件在下载页面上,您需要输入您的姓名和电子邮件地址,然后点击“提交”按钮进入下载页面。这个程序支持所有版本的视窗操作系统。软件授权有三种方式。首次安装时,您可以** *使用标准版本30天。标准版没有远程管理功能。您可以创建100个用户帐户,并使用一个域名和25个连接。30天* *试用期过了,软件会自动变成个人版,只允许一个域名和一个连接,可以创建五个用户账号,不能设置目录映射和文件链接。下载后可以直接安装。(2)设置SERV-U:SERV-U安装完成后,管理程序会自动运行,首次运行管理程序时会激活设置向导。通过此向导,您可以轻松完成基本设置。基本设置:首先设置向导会显示欢迎信息,点击“下一步”按钮,向导会询问是否需要在菜单中显示小图标,可以根据自己的需要选择。选择向导提示启动服务器,点击“下一步”按钮启动。接下来输入IP地址设置,因为会用到动态域名,没有固定的IP地址,所以不需要填写。只需点击“下一步”按钮设置域名,在这里输入你申请的动态域名。
单击“下一步”按钮,向导将询问服务器-U是否设置为系统服务器。如果您希望服务器在系统启动时自动启动,请单击“是”选项,否则,请选择“否”。设置匿名用户:决定是否将Serv-U设置为系统服务后,FTP服务器的基本设置已经完成。单击“下一步”按钮开始设置服务器的用户帐户和权限。接下来,向导将询问服务器是否允许匿名访问。接受匿名登录意味着允许任何人登录到您的服务器来共享文件。如果您的服务器仅用于服务固定用户,则不接受匿名登录。如果您选择接受匿名登录,下一步将让您选择匿名用户的根目录。当匿名用户登录时,他们将被自动转移到目录中。您可以通过单击输入框旁边的文件柜图标来浏览和选择硬盘上的目录。选择根目录后点击“下一步”按钮,设置是否锁定刚刚选择的根目录中的匿名用户。如果锁定在根目录中,匿名用户将无法访问根目录和其他目录的上层。为了安全起见,建议您选择此项。设置普通用户:设置匿名用户或选择不接受匿名登录后,向导会询问是否创建另一个帐户(创建命名帐户)。您可以现在设置它,也可以在以后需要时通过管理程序添加它。如果您选择创建另一个帐户,向导会询问用户名和密码,然后按照设置匿名用户的步骤进行操作,并提示逐一选择根目录以及是否将其锁定在根目录中。唯一不同的是,在设置结束时,程序会让你选择用户的帐户管理权限。这里可以根据自己的需要进行选择,一般使用其默认值“无权限”。完成所有设置后,单击“完成”按钮。此外,在设置用户时,它是通过管理程序构建的。立用户组,再建立用户并把他们分配到各自的用户组中,也是一个很好的方法,这样就不需要逐一为用户设置权限,管理上也更为方便。(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地址登录服务器。另外你还可以向用户发送信息。