版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第7章FTP服务器的配置7.1使用IIS配置FTP服务器7.2用Serv-U软件配置FTP服务器
本章介绍利用IIS配置FTP服务器,利用Serv_U软件配置FTP服务器,包括如何下载和安装Serv-U,建立第一个可用的FTP服务器以及设置用户各种属性,如用户帐号、密码及主目录、登录信息文件、上传下载的最大速率信息、用户对目录的访问权限、允许或拒绝访问的IP地址、FTP空间限制等。
FTP的全称是FileTransferProtocol(文件传输协议)。顾名思义,FTP是专门用来支持传输文件的协议。FTP服务器是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。当它们运行时,用户就可以连接到服务器上传或下载文件。因此,FTP的存在,大大方便了网友之间远程交换文件资料的需要,充分体现了互联网资源共享的功能。7.1使用IIS配置FTP服务器随着宽带网的普及,硬盘容量的加大,通过软件手段就能把自己的电脑变为一台FTP服务器,因此FTP将是IT人员和Internet用户的常用建站方式。使用WWW服务也能够下载文件,但是在效率上却远不如FTP服务高,或许这正是FTP能够历久弥新而不会被淘汰的原因。
下面介绍如何通过Internet信息服务器来架设FTP站点。7.1.1建立FTP站点
FTP服务器的站点方式与Web服务器的站点方式基本相似。建立FTP站点最快速的方法就是使用IIS默认的站点,一个FTP站点在FTP服务器安装后就可以开始使用。如果不愿意使用默认的站点或目录,可以自行建立站点或虚拟目录,可依下列步骤配置FTP站点。
1.建立FTP新站点
在Internet信息服务窗口中选择默认的FTP服务,单击鼠标右键,选择“新建”项中的“站点”和“虚拟目录”,分别建立实际站点和带有别名的虚拟站点,如图7-1所示。
利用FTP创建向导,输入FTP站点说明为
“ftpst1”,
输入FTP站点地址为“5”,FTP站点的TCP端口号为“21”,主目录的路径为“E:\ftpdir”,FTP站点的访问权限为“读取和写入”。最后结束向导,完成站点“ftpst1”的创建。
2.FTP站点的启动
设置完成后,在IIS控制器的FTP服务中,可以看到新的FTP站点ftpst1已经建立。在执行启动FTP新建服务器前,先要停止“默认的FTP服务器”。新站点建立后,选中站点“ftpst1”,在工具栏中选择“启动”按钮或者打开快捷菜单,用左键点击“启动”,都可以启动FTP站点服务器。
图7-1新建站点
3.验证FTP服务器的设置
在IE浏览器的地址栏中输入5,将打开如图7-2所示的网页,既可以进行文件上传与下载操作,也表明站点创建成功。
若在DNS中已将域名“”指向了IP地址“5”,则在浏览器中登录格式可以为“ftp://”或“ftp://用户名@”。如果匿名用户被允许登录,则第一种格式就会使用匿名登录的方式;如果匿名不被允许,则会弹出选项窗口,供输入用户名和密码。第二种格式可以直接指定用某个用户名登录。
图7-2登录FTP站点
4.FTP站点目录的使用
1)文件的下载
选择需要复制的文件名,单击右键选择“复制到文件夹”选项,如图7-3所示。选择要复制到的目标文件夹,选择确定即可复制成功。
图7-3文件的下载
2)文件的上传
上传则与下载过程相反,直接将文件复制到5所在主目录即可完成文件的上传操作。7.1.2
FTP服务器属性的设置
FTP服务器属性设置的方法如下:
(1)选中“属性”窗口的“FTP站点”选项卡,在其“IP地址”栏中输入该域名解析地址“5”,在“TCP端口”栏使用FTP默认的TCP端口号“21”,如图7-4所示。
(2)在“属性”窗口中选中“主目录”选项卡,如果目标目录在本机上,则选中“此计算机上的目录”单选按钮;如果资源来自于网络中其他计算机,则选中“另一计算机上的共享位置”单选按钮(注意,另一计算机上的内容应设为“共享”才能调用成功)。然后单击“浏览”按钮选择目标目录“E:\ftpdir”作为本地路径,如图7-5所示。
图7-4FTP站点设置
图7-5“主目录”选项卡
(3)在“属性”窗口中选中“消息”选项卡,可以在“欢迎”文本框中输入“欢迎登录学生网站!”的信息,在“退出”文本栏中输入退出时显示的消息,如图7-6所示。
(4)为了保证系统安全,用户还可以在“安全帐号”选项卡中设置安全帐号。系统默认为允许匿名用户(Anonymous)登录,可以拒绝匿名用户登录。系统默认FTP服务器的管理用户为“Administrator”,也可以增加其他管理用户名。如果有必要,还可以在“目录安全性”选项中设置被允许或被拒绝登录计算机的IP地址。
图7-6FTP消息框
不管是IIS内置的FTP建立组件还是FTP工具软件,Serv-U在建立FTP方面的优势都是很明显的,主要体现在以下几个方面。
(1)承受力大:这个工具是专门用于建立FTP站点的,虽然占用的系统资源会大一些,但是可以同时处理多个并发连接。
7.2用Serv-U软件配置FTP服务器
(2)权限管理轻松:FTP建立的初衷就是为了区别不同用户,给不同用户不同的权限,所以权限管理是非常必要的。专业FTP建立工具有专门的权限设置选项,其中可以添加的参数也很多,方便我们轻松灵活地管理已经建立的FTP站点。
(3)可升级性:专业的FTP建立工具每隔一段时间都会推出新的版本,一方面优化性能,一方面增加功能,更重要的一点是能够有效地弥补老版本的漏洞,提高系统的安全性。
(4)可扩展性:对于专业的FTP建立工具来说,使用第三方的插件来丰富界面和提高功能,这点在Serv-U上体现得更为明显。
Serv-U是一个可以运行于Windows95/98/2000/ME和WindowsXP下的FTP服务器程序。它可以用最简单的方式创建用户帐号,并且在硬盘空间上划分一定的区域用以存放文件,让用户以各种FTP客户端软件(如CuteFTP、WS_FTP等)上传或下载所需要的文件。
Serv-U支持所有版本的Windows操作系统,可以设定多个FTP服务器,可以限定登录用户的权限、登录目录及服务器空间大小,功能非常完善。7.2.1
Serv-U的安装和基本属性设置
本书以Serv-UBeta版本为例,介绍其安装及使用方法。Serv-UBeta版的运行环境为Windows9x/ME/NT/2000/XP/Windows2003等。
1.安装Serv-U软件
双击Serv-U安装程序,即可开始安装。在安装过程中,当出现如图7-7所示的提示时,去掉选项“StartServ-UAdministratorprogram”前的“√”,点击“Finish”按钮,完成安装。如勾选“StartServ-UAdministratorprogram”,单击“Finish”按钮后立即进入设置向导。
图7-7安装Serv-U软件软件安装完成后,可通过“开始”→“程序”→“Serv-U”→“Serv-UAdministrator”命令启动Serv-U,如图7-8所示。
图7-8开始菜单中的Serv-U快捷命令
2.使用安装向导建立第一个可用的FTP服务器
假设本机的IP地址为“5”,欲建立一个名为“”的可用的FTP服务器,操作步骤如下:
(1)打开Serv-U管理器。选中图7-8中的“Serv-UAdministrator”,即出现“设置向导”。此向导可以帮你轻松地完成基本设置。一路单击“下一步”,如图7-9、7-10、7-11所示。
图7-9Serv-U设置向导
图7-10启用菜单项目的小图像
图7-11开始本地服务器
(2)设置Serv-U的IP地址。一路单击“下一步”跳过系统提示信息,进入“您的IP地址”窗口,如图7-12所示,这里要求输入本机的IP地址。
如果你的电脑有固定的IP地址,那就直接输入;如果你只有动态IP,那该处请留空,Serv-U在运行时会自动确定你的IP地址。本例中输入“5”。(如果使用动态的或无合法的IP地址则此项为空。)
图7-12输入IP地址
(3)输入“域名”。单击“下一步”,进行“域名”设定。这个域名只用来标识该FTP域,没有特殊的含义。在“域名”文本框中输入,如图7-13所示。
接下来的“系统服务”选项必须选“是”,这样随着电脑的启动,服务器也会跟着开始运行,如图7-14所示。
(4)是否允许匿名访问:此处可根据需要选择,比如选“是”,如图7-15所示。
(5)匿名主目录:此处可输入(或点击下拉按钮选择)一个供匿名用户登录的主目录,如图7-16所示。
图7-13输入“域名”
图7-14安装为系统服务
图7-15允许匿名访问
图7-16输入匿名主目录
(6)是否锁定匿名用户在他们的主目录,即是否将上步的主目录设为用户的根目录,一般选“是”,如图7-17所示。
(7)是否创建命名帐号:此处询问是否建立普通登录用户帐号,一般选“是”,如图7-18所示。
(8)帐号登录名称:普通用户帐号名,比如输入“siitstudent”,如图7-19所示。
(9)密码:设定用户密码。由于此处是用明文(而不是*)显示所输入的密码,因此只输一次,如图7-20所示。
图7-17锁定主目录
图7-18建立普通登录用户帐号
图7-19输入帐号名称
图7-20输入帐号密码
(10)主目录:输入(或选择)此用户的主目录,如图7-21所示。
(11)是否锁定用户于主目录:选“是”,如图7-22所示。
(12)帐号管理特权:一般使用它的默认值“无权限”,我们可以在下拉列表中选择“只读管理员”。
(13)最后单击“完成”按钮完成设置,如图7-23所示。
图7-21输入用户主目录
图7-22锁定用户于主目录
图7-23完成向导
3.启动已建服务器
从图7-24中可以看到,现在已经建立好了一个FTP服务器,服务器地址为“”,其下有两个用户,一个是匿名用户“Anonymous”,其密码为空;一个是普通用户“siitstudent”,其密码为在向导中输入的内容(123456),如图7-25、7-26所示。
图7-24启动已建本地服务器窗口
图7-25Anonymous用户的帐号信息
图7-26siitstudent用户的帐号信息
4.基本权限设置
在左边的面板中选中“siitstudent”用户,则在右边的面板中出现如图7-27所示的设置窗口。选择“目录访问”选项卡,即可设置此用户在它的主目录是否对文件拥有“读取”、“写入”、“追加”、“删除”、“执行”等权限;是否对目录拥有“列表”、“创建”、“移除”及“继承”等权限。
图7-27目录访问权限设置7.2.2在控制台窗口建立FTP服务器
在控制台窗口建立FTP服务器的操作步骤如下:
(1)在管理控制台界面我们会看到多个选项,一般情况下,我们建立FTP站点都是对域进行设置的。在“域”上点击鼠标右键选择“新建域”命令,如图7-28所示。
(2)设置FTP服务器使用的IP地址。我们可以使用本机IP地址如5,或者通过下拉菜单选择“使用任何可用的IP地址”来使用本机使用的任意IP地址,建议大家选择此项,如图7-29所示。
图7-28选择“新建域”命令
图7-29输入IP地址
(3)为FTP服务器起一个名字,即设置域名,我们起名为ftp.abc,com,然后点击“下一步”按钮继续,如图7-30所示。
(4)接下来是设置FTP服务器使用的发布端口,也就是客户端使用哪个端口访问FTP服务器。默认情况下为21端口,而且使用默认端口的话,我们在访问FTP时不用加上此端口号,类似于访问HTTP时省去了80端口一样。当然,如果21端口被占用或者我们要在同一台计算机上发布多个FTP站点的话,可以对此端口进行修改,如图7-31所示。
图7-30输入域名
图7-31输入端口号
(5)设置当前保存的FTP服务器系统参数到配置文件中,默认是.ini文件,我们保持默认即可。点击“下一步”按钮继续,如图7-32所示。
(6)完成了整个FTP的域建立工作后,我们就可在管理界面中看到相应的域了,如图7-33所示。
(7)不过此时我们还无法登录FTP,就好比班级建立了,没有学生一样。我们需要为这个FTP域建立用户。在用户上点鼠标右键选择“新用户”命令,如图7-34所示。
图7-32保存设置
图7-33查看域信息
图7-34新建用户
(8)为访问该FTP的用户起一个名字,例如用户名为jz01,如图7-35所示。
(9)设置用户对应的密码为123,单击“下一步”按钮继续,如图7-36所示。
(10)接下来就是为该用户设置访问目录了,访问FTP时,不同的用户对应的主目录是不一样的,我们在此进行设置。通过右边的小按钮选择具体路径,这里我们设置为E盘根目录,单击“下一步”按钮继续,如图7-37所示。
图7-35输入用户名称
图7-36输入密码
图7-37输入主目录
(11)下一步很关键,这是对是否锁定用户目录进行设定。如果没有锁定的话,用户可以通过“向上”或“向下”箭头访问除主目录外的其他目录,这是非常危险的,因为这样会使得非法用户对非法目录进行访问,所以大多数情况下都将“是否锁定用户于主目录?”设置为“是”,如图7-38所示。
(12)这时用户帐号就设置完成了,如图7-39所示。
图7-38锁定用户于主目录
图7-39设置完毕
(13)接下来我们就可以使用用户名jz01,密码123来访问刚刚建立的FTP服务器了,访问地址为5。设置的用户主目录信息会在通过用户验证后全部呈现在用户屏幕上。
用Serv-U建立FTP是非常简单的,不过对于任何工作来说入门都是相对容易的,要想精通则需要花费比较大的精力。在配置和管理Serv-U上也是如此,只要我们能想到的,Serv-U都可以办到,如何有效地管理FTP资源与合理分配用户权限,需要我们在实际工作中不断去尝试,积累经验。7.2.3
FTP服务器的登录
验证FTP服务器一般有三种方法:
(1)
DOS下的登录格式,如“ftp”。
(2)浏览器中的登录格式,如“ftp://”。
(3)
FTP客户端应用软件的设置,比如在CuteFTP中。7.2.4配置FTP的有关属性
1.“本地服务器”属性
在本地服务器中可设置是否自动开启FTP服务以及手动开启或停止FTP服务等,如图7-40所示。
图7-40“本地服务器”属性
1)“许可”属性
关于“许可”属性的内容见图7-41,此处不作介绍。
图7-41“许可”属性
2)“设置”属性
在“设置”属性中,可设置最大上传输速度(KB/s),最大下载速度(KB/s),最大用户数量以及其他与保持服务器的安全性有关的项目,如图7-42所示。
图7-42“设置”属性
3)“活动”属性
“活动”属性中有用户、已封锁的IP和会话日志三个选项卡。
(1)用户:显示当前登录的用户IP地址等资料及当前的工作状态,建议选中“自动重新载入”。如果选中某个用户,单击右键,再选“踢除用户”,即可将它从服务器中踢出去,如图7-43所示。
图7-43“用户”选项卡
(2)已封锁的IP:此处用来暂时禁止某些IP访问本系统。单击工具栏的“ ”图标,即可增加被暂时禁止的IP地址及禁止登录的总时间(从增加之后开始计算)。列表中可以看见被禁止的IP地址及其对应的计算机的完整域名和离解禁尚有多少时间(以秒为单位)等。在列表中单击右键,可以删除已禁止的IP地址,如图7-44所示。
(3)会话日志:记录所有登录(或试图登录)到本机的操作痕迹及错误信息等。
图7-44“已封锁的IP”选项卡
2.“域”属性
单击(即选中的FTP服务器名),此处可修改相应的域名、IP地址及端口号等,如图7-45所示。
1)“设置”属性
“设置”属性下有多个选项卡,可用于设置完全允许或禁止登录的IP地址等。
(1)“常规”选项卡中,最大用户数:此处可以设置允许同时登录到本FTP服务器的最大用户数。
图7-45“域”属性
(2)“IP访问”选项卡中,拒绝:此处可设置仅仅拒绝登录到本FTP服务器的计算机的IP地址列表。IP允许:此处可设置仅仅允许登录到本FTP服务器的计算机的IP地址列表。IP访问规则:此处可输入指定的IP地址或IP地址的范围,接受如“5”之类的单个IP地址;接受如“-1”之类的IP地址范围;接受如“192.168.0.*”之类的通配符;接受如“?”之类的单个字符的限制等多种格式。
(3)“消息”选项卡:此处可改变一些提示性显示信息,如“不允许匿名访问”等,如图7-46所示。
图7-46“消息”选项卡
2)“活动”属性
“活动”属性用于显示用户和系统日志信息。
3)“组”属性
利用组可以预先建立好一个或多个确定了属性(读写等)和控制权限(授予或禁止某些IP地址访问)的目录,以后当我们建立新的用户,需要用到这些目录时,直接添加进去就行了,不用再进行重复设置。在这种情况下,组的建立可以大大减轻设置工作量。
建立一个新组:选中“组”,点击右键“新建组”,然后在“组名”中输入组的名字再按“完成”按钮即可,如图7-47所示。通过“组”属性的设置,还可以设置其目录访问权限以及编辑其IP访问规则。
组的复制:可以像复制文件一样复制所建立的组。选中组名,单击右键,再选“复制组”即可复制此组,如图7-48所示。选几次就复制几个。
图7-47“添加新建组”对话框
图7-48复制组使用“组”:在“用户”下选中要使用组的用户名,再点击右边面板中“组”后的图标,如图7-49所示。选择所需要的组名(可用Ctrl键或Shift键来同时选中多个组);多个组名中会自动以逗号进行分隔。
选中“目录访问”选项卡,再按工具栏中的“刷新”图标
,即可看到最后的效果,如图7-50所示。
图7-49使用“组”
图7-50效果图
4)“用户”属性
“帐号”选项卡中的各项参数设置如图7-51所示。
禁用帐号:如果选中它,则此帐号将无法使用。
用户名:此处显示并可改变该用户的登录名;修改后,左边面板的用户名也会自动作相应的变更。
组:如果有建立组,则此处可通过选择组来添加更多的目录。这些组中目录的属性在建立组时确定,用户在“目录访问”中不能修改。如果组用户的主目录不在根目录所包含的目录树之内,则此组用户无法进入。
图7-51“帐号”选项卡密码:此项为“<>”(加密)说明有密码。为保密,因此内容不予显示。如果为空白,则不需密码;如有输入任何密码均显示“<>”。
主目录:此处原则上为用户登录后的主目录,此处路径为“E:\ftpdir”。若在“常规”中相应项为选中,则主目录和根目录均为“E:\ftpdir”,此处路径为“E:\ftpdir”;若在“常规”中相应项为不选中,则主目录为“E:\ftpdir”,而根目录则为“E:\”。
注意:此处可根据实际情况修改,但不能超出“目录访问”中“路径”所在盘的范围,否则登录后什么也看不见。
3.其他操作
增加新的FTP服务器:在左边面板中的“域”上单击右键,在弹出的菜单中选择“新建域”命令,再按提示操作即可。需要注意的是,如果它与现有的FTP服务器使用同一个IP地址,则必须选择不同的端口号。
删除FTP服务器:选中左边面板中的相应服务器名,再单击右键,选择“删除”命令即可。
建立新用户:选中左边面板中的相应服务器名,再单击右
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮业食品安全操作与管理制度指南
- 污水处理厂交接班管理制度
- 中级人力资源专业知识与实务试题及答案
- 沪教版九年级化学上册单元测试题及答案
- 防灾减灾日知识竞赛题库及答案
- 锌包钢施工方案(3篇)
- 夜场灯光施工方案(3篇)
- 倾听客户活动策划方案(3篇)
- 中秋茶室活动方案策划(3篇)
- 2026校招:山西杏花村汾酒集团试题及答案
- 2026年中学新团员入团测试题及答案
- (一模)东北三省三校2026年高三第一次联合模拟考试语文试卷(含答案详解)
- 2026河南郑州建设集团所属公司社会招聘工作人员44名笔试备考题库及答案解析
- 2026辽宁大连理工大学后勤处自聘管理岗位招聘2人笔试备考题库及答案解析
- 2026年春五年级下册数学教学计划(附教学进度表)
- 2025年青岛农商银行春招笔试及答案
- 绍兴2025年浙江绍兴市政务服务办公室招聘政务服务专员6人笔试历年参考题库附带答案详解
- 2026上海交通大学医学院招聘85人笔试参考题库及答案解析
- 恒丰银行社会招聘笔试试题
- 电气火灾培训教学课件
- 齐成控股集团招聘笔试题库2026
评论
0/150
提交评论