1 / 25

第 9 章 FTP 服务器配置与管理

第 9 章 FTP 服务器配置与管理. 本章学习目标. 本章讲解 FTP 服务器的配置与管理。通过本章学习, 读者应该掌握以下知识: FTP 服务的基本概念与工作原理 安装 FTP 服务器 配置与管理 FTP 服务器. 9.1 FTP 基本概念. FTP ( File Transfer Protocol )是文件传输协议,服 务器中存有大量的共享软件和免费资源,要想从服务器中 把文件传送到客户机上或者把客户机上的资源传送至服务 器,就必须在两台机器中进行文件传送,此时双方必须要 共同遵守一定的规则。 FTP 就是用来在客户机和服务器之

Download Presentation

第 9 章 FTP 服务器配置与管理

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第9章FTP服务器配置与管理 http://www.jsjzx.net

  2. 本章学习目标 本章讲解FTP服务器的配置与管理。通过本章学习, 读者应该掌握以下知识: • FTP服务的基本概念与工作原理 • 安装FTP服务器 • 配置与管理FTP服务器 http://www.jsjzx.net

  3. 9.1 FTP基本概念 FTP(File Transfer Protocol)是文件传输协议,服 务器中存有大量的共享软件和免费资源,要想从服务器中 把文件传送到客户机上或者把客户机上的资源传送至服务 器,就必须在两台机器中进行文件传送,此时双方必须要 共同遵守一定的规则。FTP就是用来在客户机和服务器之 间实现文件传输的标准协议。它使用客户/服务器模式, 客户程序把客户的请求告诉服务器,并将服务器发回的结 果显示出来。而服务器端执行真正的工作,比如存储、发 送文件等 http://www.jsjzx.net

  4. 9.1 FTP基本概念 如果用户要将一个文件从自己的计算机上发送到另一 台计算机上,称为是FTP的上载(Upload),而更多的情 况是用户从服务器上把文件或资源传送到客户机上,称之 为FTP的下载(Download)。在Internet上有一些计算机 称为FTP服务器,它存储了许多允许存取的文件,如:文 本文件、图像文件、程序文件、声音文件、电影文件等 http://www.jsjzx.net

  5. 9.2 配置管理Windows2000 FTP服务器 在组建Intranet时,如果打算提供文件传输功能,即 网络用户可以从特定的服务器上下载文件,或者向该服 务器上传数据,此时需要配置支持文件传输的FTP服务 器。Microsoft IIS提供了构架FTP服务器的功能,因此在 Windows 2000 Server中配置FTP服务器同样需要安装IIS 5.0。IIS的安装过程参见8.2节内容 http://www.jsjzx.net

  6. 9.2.1 设置Ftp站点(1) FTP服务器安装好后,在服务器上有专门的目录供网 络客户机用户访问、存储下载文件、接收上传文件,合理 设置站点有利于提供安全、方便的服务 通过“开始”/“程序”/“管理工具”/“Internet服务管理 器”,打开“Internet信息服务” 窗口,如图9-1,显示此计 算机上已经安装好的Internet服务,而且都已经自动启动 运行,其中有一默认FTP站点 http://www.jsjzx.net

  7. 9.2.1 设置Ftp站点(2) 图9-1 配置FTP服务器管理窗口 http://www.jsjzx.net

  8. 9.2.1 设置Ftp站点(3) 1.设置IIS默认的FTP站点 建立FTP站点最快的方法,就是直接利用IIS默认建立 的FTP站点。把可供下载的相关文件,分门别类地放在该 站点默认FTP根目录\InterPub\ftproot下。当然如果在安装 时将FTP的发行目录设置成其他的目录,需要将这些文件 放到所设置的目录中 http://www.jsjzx.net

  9. 9.2.1 设置Ftp站点(4) 例如我们直接使用IIS默认建立的FTP站点,将可供 下载的文件直接放在默认根目录\InterPub\ftproot下,完 成这些操作后,打开本机或客户机浏览器,在地址栏中输 入FTP服务器的IP地址(210.43.16.89)或主机的FQDN 名字(前提是DNS服务器中有该主机的记录),就会以匿 名的方式登录到FTP服务器,根据权限的设置就可以进行 文件的上传和下载了 http://www.jsjzx.net

  10. 9.2.1 设置Ftp站点(5) 2. 添加及删除站点 IIS允许在同一部计算机上同时构架多个FTP站点,但前提是本地计算机具有多个IP地址。添加站点时,先在树状目录选取计算机名称,再执行菜单“操作”/“新建”/“FTP站点”,便会运行FTP安装向导,向导会要求输入新站点的IP地址、TCP端口、存放文件的主目录路径(即站点的根目录),以及设置访问权限。除了主目录路径一定要指定外,其余设置可保持默认设置 删除FTP站点,先选取要删除的站点,再执行“删除”命令即可。一个站点若被删除,只是该站点的设置被删除,而该站点下的文件还是存放在原先的目录,并不会被删除 http://www.jsjzx.net

  11. 9.2.2 Ftp站点的管理(1) Ftp站点建立好之后,可以通过“Microsoft 管理控制 台”进一步来管理及设置Ftp站点,站点管理工作既可以在 本地进行,也可以远程管理 1. 本地管理 通过“开始”/“程序”/“管理工具”/“Internet服务管理器”, 打开如图9-1的“Internet信息服务” 窗口,在要管理的FTP 站点上单击鼠标右键,选择“属性”命令,出现如图9-2所 示对话框 http://www.jsjzx.net

  12. 9.2.2 Ftp站点的管理(2) 图9-2 FTP站点属性设置对话框 http://www.jsjzx.net

  13. 9.2.2 Ftp站点的管理(3) (1)“FTP站点”属性页 IP地址:设置此站点的IP地址,即本服务器的IP地 址。如果服务器设置了两个以上的IP站点,可以任选一 个。FTP站点可以与Web站点共用IP地址以及DNS名称, 但不能设置使用相同的TCP端口 TCP端口:FTP服务器默认使用TCP协议的21端口, 若更改此端口,则用户在连接到此站点时,必须输入站 点所使用端口,例如使用命令ftp 210.202.101.3:8021,表 示连接FTP服务器的TCP端口为8021。连接限制到、连 接超时、启动日志等设置参见WWW服务器配置 http://www.jsjzx.net

  14. 9.2.2 Ftp站点的管理(4) (2)“安全账号”属性页: 图9-3 FTP站点“安全账号”属性设置 http://www.jsjzx.net

  15. 9.2.2 Ftp站点的管理(5) 允许匿名连接:FTP站点一般都设置为允许用户匿名登录, 除非想限制只允许NT用户登录使用。在安装时系统自动 建立一个默认匿名用户账号: “IUSR_COMPUTERNAME”。注意用户在客户机登录 FTP服务器的匿名用户名为“anonymous”,并不是上边给 出的名字 只允许匿名连接:选择此项,表示用户不能用私人的账号 登录。只能用匿名来登录FTP站点,可以用来防止具有管 理权限的账号通过FTP访问或更改文件 FTP站点操作员:设置拥有管理此FTP站点的权限的域用 户,默认是只有Administrators组的成员才能管理FTP站 点。作为该组的成员,可以利用添加及删除按钮,针对每 个站点来设置操作员 http://www.jsjzx.net

  16. 9.2.2 Ftp站点的管理(6) (3)“信息”属性页 在此选项中,可以设置一些类似站点公告的信息,比 如用户登录后显示的欢迎信息 (4)“主目录”属性页 该属性页设置供网络用户下载文件的站点是来自于本 地计算机,还是来自于其他计算机共享的文件夹 选择此计算机上的目录,还需指定FTP站点目录,即 站点的根目录所在的路径。选择另一计算机上的共享位置, 需指定来自于其他计算机的目录,按“连接为”按钮设置一 个有权访问该目录的Windows 2000域用户账号 http://www.jsjzx.net

  17. 9.2.2 Ftp站点的管理(7) 对于站点的访问权限可进行几种复选设置: • “读取”:即用户拥有读取或下载此站点下的文件或目录 的权限 • “写入”:即允许用户将文件上载至此FTP站点目录中 • “日志访问”:如果此FTP站点已经启用了日志访问功能, 选择此项,则用户访问此站点文件的行为就会以记录的 形式被记载到日志文件中 http://www.jsjzx.net

  18. 9.2.2 Ftp站点的管理(8) (5)“目录安全性” 属性页 设定客户访问FTP站点的范围,其方式为:授权访问 和拒绝访问 授权访问:开放访问此站点的权限给所有用户,并可 以在“下列地址例外”列表中加入不受欢迎的用户IP地址 拒绝访问:不开放访问此站点的权限,默认所有人不 能访问该FTP站点,在“下列地址例外”列表中加入允许访 问站点的用户IP地址,使它们具有访问权限 http://www.jsjzx.net

  19. 9.2.2 Ftp站点的管理(9) 利用“添加”、“删除”或“编辑”按钮来增加、删除或更 改“下列计算机例外”列表中的内容,可选择“单机”模式, 即直接输入IP地址,或者单击“DNS查找”按钮,输入域名 称,让DNS服务器找出对应的IP地址。选择“一组计算机”, 在网络标识栏中输入这些计算机的网络标识,在子网掩码 中输入这一组计算机所属子网的子网掩码,即确定用户输 入某一逻辑网段 http://www.jsjzx.net

  20. 9.2.2 Ftp站点的管理(10) 2. 远程管理 FTP服务器可利用Internet服务管理器远程管理其他计 算机上的FTP站点或通过浏览器启动Internet服务管理器 (HTML)来做远程管理。Web站点也可以使用这种方法 管理 http://www.jsjzx.net

  21. 9.3 测试FTP服务器(11) 为了测试FTP服务器是否正常工作,可选择一台 客户机登录FTP服务器进行测试,首先保证FTP服务器 的FTP发布目录下存放有文件,可供下载,在这里我 们选择使用Web浏览器作为FTP客户程序 http://www.jsjzx.net

  22. 9.3 测试FTP服务器(12) 可以使用Internet Explorer(IE)连接到FTP站点。输 入协议以及域名,例如ftp://zyj/zzpi.edu.cn/,就可以连接到 FTP站点,如图9-4所示。对用户来讲,与访问本地计算机 磁盘上文件夹一样 双击如图9-4所示的“Book1.xls”文件,就可以打开该文 件。鼠标右键单击文件名,然后选“复制到文件夹”彩旦,弹 出如图9-5所示对话框,选择文件保存的路径,确定就可以 将文件下载到本地指定文件夹内 http://www.jsjzx.net

  23. 9.3 测试FTP服务器(13) 图9-4 使用IE浏览器测试FTP站点 http://www.jsjzx.net

  24. 9.3 测试FTP服务器(14) 图9-5 设置保存目录对话框 http://www.jsjzx.net

  25. 本 章 小 结 本章首先介绍了FTP服务的工作原理,讲解了使用 Windows 2000 Server及IIS5.0配置FTP服务器方法,以 及配置、维护FTP站点的方法 http://www.jsjzx.net

More Related