实验八 FTP服务器搭建.doc_第1页
实验八 FTP服务器搭建.doc_第2页
实验八 FTP服务器搭建.doc_第3页
实验八 FTP服务器搭建.doc_第4页
实验八 FTP服务器搭建.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验八 FTP服务器搭建【实验目的】1. 了解FTP协议相关知识;2. 掌握在Windows Server 2003中实现FTP站点的方法;3. 掌握使用Serv-U建立FTP站点的方法【实验内容】1. 创建和配置FTP服务器2. 添加用户并指派访问权限3. 访问FTP服务器4. 使用Serv-U建立FTP站点【实验步骤】要求:开启两台虚拟 ,分别为PC1和PC2,在PC1上安装FTP服务器,在PC2上进行FTP的上传和下载等相关操作一、FTP服务器的安装与测试Windows Server 2003的FTP服务集成在IIS(Internet Information Services)服务中。采用默认安装IIS服务并不会安装FTP服务。(一)FTP服务的安装(在PC1上安装)1.选择“开始”“控制面板”“添加或删除程序” “添加删除Windows组件”,选取“应用程序服务器”后,单击“详细信息”按钮。2.选择“Internet 信息服务(IIS)”后,单击“详细信息”按钮。3.选择对话框中的“文件传输协议(FTP)服务后,单击“确定”按钮回到前一画面。然后依次单击“确定”按钮和“下一步”按钮直至“完成”按钮。安装完成后,可以用“IIS管理器”来管理FTP服务器,打开方式为“开始”“管理工具”“Internet信息服务(IIS)管理器”。展开“FTP站点”时,可以看到下面有一个“默认FTP站点”。(二)向默认的FTP站点增加内容FTP站点的默认路径是:%systemroot%Inetpubftproot,新建一记事本文件,文件名为姓名.txt,将该记事本文件上传到默认的FTP站点中。(三)FTP服务器的测试(在PC2上进行验证测试)用两种方式可以测试FTP站点是否工作正常。一是在命令行用ftp.exe程序,一是用IE浏览器。下面分别介绍。1、用ftp.exe程序测试。在测试主机启动命令行程序,然后输入:ftp 服务器的IP地址,如:ftp 192.168.1.学号,如果服务器有域名也可以通过“ftp 主机域名”来访问。当提示输入用户名时,可以用匿名账户来访问,即输入anonymous,提示输入密码时随便输入一个电子邮件帐号如(需要有)即可。断开连接输入bye。2、用IE浏览器测试。在浏览器的地址栏输入“ftp:/IP地址/”或“ftp:/域名/”。系统会自动用匿名账户来连接FTP服务器的默认站点。如果无法连接FTP服务器,请通过IIS管理器检查默认FTP站点的状态是否为“正在运行”。如果处于停止状态,则可以右击“默认站点”选择“启动”来开启FTP服务。二、创建新FTP站点 (一) 创建“不隔离用户”的FTP站点当用户连接此类型的FTP站点时,所用用户都将被导向该站点的主目录。 “默认的FTP站点”就属于这一类型。1、新建FTP站点“Internet服务管理器”-右击服务器-“新建”-“FTP站点”,打开FTP站点创建向导。输入FTP站点的说明文字,设置IP地址与TCP端口号(默认21),输入此FTP站点主目录路径(c:姓名拼音文件夹)(或通过浏览选择),选择权限,完成。2、配置FTP站点 在Internet信息服务窗口内,选择右击FTP,选择“属性”,弹出FTP属性窗口,在属性窗口中有五个选择卡:(1) “FTP站点”选项卡:设置连接数、IP地址、端口号、日志格式。(2) “安全账号”选项卡:设置是否允许匿名连接与FTP站点操作员。(3) “消息”选项卡:设置登陆信息。标题:12计算机网络/应用班+姓名服务器,欢迎:欢迎各位同学登录到我的FTP服务器,退出:欢迎您再次光临。(4) “主目录”选项卡:(5) 设置FTP的主目录(这是用户存放上传文件的地方)并设置权限与目录风格(目录风格对于命令符状态下访问站点起作用)(5) “目录安全性”选项卡:3、FTP服务器的连接用户设置定位到FTP站点的主目录的“属性”对话框(FTP站点的主目录要建立在NTFS分区上),在“安全”选向卡中添加用户帐户并指派NFTS权限,以便用户使用帐户和密码从客户端访问FTP站点,并具有一定的访问权限。注NTFS权限高于FTP站点权限。4、检查目前连接的用户 右击“FTP站点”“属性”“当前会话”,查看当前连接到FTP站点的用户情况。5、增加FTP站点的内容(1) 在服务器上复制文件或子文件夹到FTP文件夹内(2) 具有写入权限(注:指FTP文件夹的NTFS权限)的用户,通过客户机直接向FTP站点上传文件(3) 通过客户机从FTP站点下载文件(注:用户对FTP文件夹至少有“读”的NTFS权限)6、虚拟目录和虚拟服务器的实现(1) 虚拟目录的实现 FTP站点的虚拟目录同WEB站点中的虚拟目录类似。右击FTP站点,选择“新建”/“虚拟目录”。(2) 使用不同的端口号,实现多个虚拟FTP服务器(类似于Web站点)新建另一FTP站点,指定1212端口作为FTP站点TCP端口号,并在PC2上进行验证。也可指定多个IP地址实现虚拟FTP站点。(3) 使用相同端口号,利用虚拟目录实现多个虚拟FTP服务器虚拟目录的访问:ftp:/ftp服务器地址/虚拟目录名称7、设置访问安全(1)禁止匿名访问,取消匿名访问FTP站点,要求只能通过身份认证才能访问FTP站点。(2)限制IP地址,不允许PC2访问FTP站点。(3)磁盘限额,姓名拼音01用户上传文件最大容量限制在1MB。(该实验在创建隔离用户后进行验证)(二)创建“隔离用户”的FTP站点要求:新建本地用户(姓名拼音01和姓名拼音02),密码自定义,并在C盘下新建FTP站点文件夹(姓名拼音),FTP站点可以允许匿名用户本地用户姓名拼音01和姓名拼音02访问,并且后两个用户要求进行用户隔离。1、主目录的建立假设规划“隔离用户”的FTP站点的基本信息如下,站点IP地址为192.168.1.学号,默认的FTP的端口号为21。则首先在C盘创建一个名为姓名拼音的文件夹,作为新的FTP站点的主目录。2、添加用户假设要让匿名用户,本地用户姓名拼音01与姓名拼音02登录FTP站点。右击“我的电脑”,选择“管理”,单击“本地用户和组”,创建用户。创建组可以包含多个具有相同权限的用户,此时给主目录添加用户权限。3、添加ftp服务器。指定主目录,FTP服务器类型选择“隔离用户”类型。(1)打开IIS管理器,在“FTP站点”上右击,选择“新建”“FTP站点”。出现欢迎向导时,单击下一步。(2)在对话框中输入站点“描述”文字,然后单击下一步。(3)在IP地址和端口号对话框中,设置端口号,单击下一步。(4)选择“隔离用户”,单击下一步。(5)然后在FTP主目录设置主目录,在FTP站点访问权限设置读取和写入权限,直至结束向导。4、建立用户目录在主目录下创建下表的目录结构(要根据自身主机的用户情况来创建相应的目录结构):用户文件夹匿名账户C:姓名拼音LocalUserpublic本地账户姓名拼音01C:姓名拼音LocalUser姓名拼音01本地账户姓名拼音02C: 姓名拼音LocalUser姓名拼音02本地用户在多个ftp服务器。并在不同的目录下放上不同的文件,以便登录后可以区分。在主目录下新建localuser文件夹(名称不能修改),代表本地用户,而分离用户的文件夹必须建在localuser文件夹下,且文件夹名必须与创建的用户名相同。匿名用户访问的是public文件夹下的内容。如果有多个用户具有相同的权限,可以将这些用户添加到同一个组中,然后给该组赋予相应的权限即可。将该组添加到对应文件夹即可。测试时,用测试主机连接FTP站点。如用浏览器连接,则在地址栏输入ftp:/用户名192.168.1.学号:端口号 /然后输入密码,检查是否连接到本地用户的主目录中。对于没有在主目录建立用户目录的用户,则只能用匿名用户来访问主目录下的public文件夹。(三)创建Active Directory隔离的FTP站点要求:实验环境使用2台虚拟机,一台DC,一台作为加入域的客户机,创建两个OU,分别叫做“人事部”和“财务部”,“人事部ou”中新建用户“张三”、“李四”和“管理员1”,用户名分别为zhangsan、lisi、admin1。“财务部ou”中新建用户“王五”、“赵六”和“管理员2”,用户名分别为wangwu、zhaoliu和admin2,注意用户的密码规则。步骤如下:DC的IP是192.168.1.学号,DNS地址指向自己,而客户机的IP为00+学号,DNS指向DC的IPactive directory的安装开始-运行-输入dcpromo,安装完成后重新启动计算机,使用域中的管理员和密码登录到域。3、在AD中建立ou,在ou中新建用户。4、委派控制。分别指定“人事部”和“财务部”OU的管理用户为admin1和admin2,并指定委派。3、建立主目录及用户ftp目录。“人事部”和“财务部”OU的主目录分别为person和money,用户文件夹名必须与用户名相同。4、新建ftp站点。在用户隔离先项中选择“用Active Directory隔离用户”。5、指定ftproot和ftpdir目录属性Ftproot为ftp站点根目录的位置,ftpdir为用户文件夹的名称。在命令行模式下输入iisftp回车后提示“此脚本不能与WScript工作”不管它,点确定进入下一个提示whould you like to .for VBscript点击“是”下一提示“成功注册了WScript”。指定目录命令:Iisftp /setadprop zhangsan ftproot c:personIisftp /setadprop zhangsan ftpdir zhangsan其他的用户属性设置类似二、使用Serv-U建立FTP站点(自己在网上下载Serv U软件,包括服务器端和客户端)下载Serv_U软件,练习利用Serv_U创建ftp站点,并设置用户的使用权限。从网络中下载最新的安装软件,以6.1版本为例,文件名为ServUSetup6.1.exe,安装步骤如下:(1)双击ServUSetup6.1.exe,运行Serv-U安装程序,弹出欢迎窗口,单击“Next”;(2)接着弹出Serv-U的一些信息介绍,单击“Next”;(3)弹出协议对话窗口,选择“I accept the agreement”,单击“Next”;(4)选择所需安装FTP Serv-U的路径,单击“Next”;(5)选择所需的程序组件,单击“Next”;(6)接着计算机提示输入计算机组名,取默认值,单击“Next”按钮;(7)最后程序安装安毕,单击“Finish”结束安装。从网上下载Serv-U的汉化包,可以对已经安装的Serv-U程序进行汉化,使Serv-U软件的操作界面是中文的。1. 创建新帐户运行Serv-U程序,如图1所示,依次展开,右击“用户”,在弹出的菜单中单击“新建用户”,开始创建新账户。图1新建账号 图2 访问目录权限2、访问FTP服务器(1) 用IE浏览器访问打开“Internet Explorer浏览器”,在“地址栏”输入“ftp:/用户名主机名或IP地址”(也可输入ftp:/IP地址 或 ftp:/主机域名 ),在登录对话框中输入用户密码(2) 用命令提示符直接登陆和查看FTP服务器(3) 利用FTP客户端软件访问 从网上下载“ws_ftp pro”,然后安装 打开“ws_ftp pro”,输入“主机名”、“用户名”、“密码”/单击“连接”3. 设置访问目录权限权限分三大块,如图2所示,即文件(Files)、目录(Directories)、子目录(Sub-directories),分别进行设置。(1)文件(Files)是对文件权限进行设置,各子选项的含义是: Read(读):对文件拥有“读”操作的权限,可下载文件,不能对列出目录 Write(写):对文件拥有“写”操作的权限,可上载权限,但不能断点续传; Append(附加):对文件拥有“附加”操作的权限,即常说的断点续传; Delete(删除):对文件进行“改名”、“删除”、“移动”操作的权限,但不能对目录进行操作; Execute(执行):可直接运行可执行文件的权限,此项权限较危险,慎用之。(2)目录(Directories对目录进行设置,各子选项的含义是: List(列表):拥有目录的查看权限; Create(建立):可以建立目录; Remove(移动):拥有对目录进行移动、删除和更名的权限。(3)子目录(Sub-directories)对当前目录的子目录进行设置,它只有一个“继承(Inherit)”,一般情况下是勾选该项。4. 新建并管理用户组5. Serv-U FTP 服务器的管理本地服务器(Local Server)设置(Settings)(1)设置最大上载下载速度提示:这里的最大上传或下载速度,是指整个FTP 服务器所占用的带宽。(2)设置Serv-U FTP服务器最大连接数(3)配置账号的磁盘配额(4)设置FTP服务器提示信息首先利用记事本或其它文本编辑工具编辑四个文件,保存在e:myfile目录下,分别为 readme1.txt:记录用户登录时的欢迎信息,可以根据要求输入合适的内容,比如欢迎用户来访FTP服务器、怎样访问HTTP主站、管理员的联系方法、只允许用户用一个IP地址连接和其他FTP的注意事项; readme2.txt:记录用户断开连接的提示信息,比如欢迎用户下次访问等; readme3.txt:记录用户切换

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论