1 / 31

第七讲 FTP 服务器(一)

第七讲 FTP 服务器(一). 信息工程学院 冯建新 2008 年 4 月 18 日. 目录. 目标 问题 FTP 的基本概念 IIS 的 FTP 设置与使用 FTP 用户权限设置 课堂小结. 一、目标. 掌握 FTP 基本概念 FTP 的含义、工作原理 掌握 IIS 中 FTP 的配置 安装、单服务器多 FTP 站点配置 掌握 FTP 用户权限控制 访问控制 可使用存储空间控制. 二、问题. 企业 WWW 服务器安装并配置好以后,如何更新网站的内容? 方案 1 :直接在 WWW 服务器上更新。

Download Presentation

第七讲 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. 第七讲 FTP服务器(一) 信息工程学院 冯建新 2008年4月18日

  2. 目录 • 目标 • 问题 • FTP的基本概念 • IIS的FTP设置与使用 • FTP用户权限设置 • 课堂小结

  3. 一、目标 • 掌握FTP基本概念 • FTP的含义、工作原理 • 掌握IIS中FTP的配置 • 安装、单服务器多FTP站点配置 • 掌握FTP用户权限控制 • 访问控制 • 可使用存储空间控制

  4. 二、问题 • 企业WWW服务器安装并配置好以后,如何更新网站的内容? • 方案1:直接在WWW服务器上更新。 • 方案2:利用网络文件夹共享的功能,将网站对应的文件夹共享,由网站管理员更新。 • 方案3:利用FTP的方式更新网站内容。

  5. 三、 FTP的基本概念 • FTP:File Transfer Protocol,文件传输协议。 • 实现网络上两台电脑之间文件的传输,而不用考虑两台电脑用的是什么操作系统。 上传(UpLoad) 用户 FTP服务器 下载(DownLoad)

  6. FTP服务器 • 安装有FTP服务器软件,可供用户上传或下载。 • 常用的FTP服务器软件有: • Microsoft IIS的FTP • Rhino Software的Serv-U(www.serv-u.com) • 服务方式:匿名( anonymous)和非匿名

  7. 用户访问FTP服务器 • 访问FTP服务器的方式: • 用浏览器 • 用FTP客户端软件: • Cute-FTP • Leap-FTP • …… • 用FTP客户端软件可以做到断点续传。

  8. 四、IIS的FTP设置与使用 • 安装IIS的FTP服务 • FTP站点基本组建方法 • 使用FTP客户端软件访问FTP站点 • DNS与FTP站点

  9. 安装IIS的FTP服务 • IIS的FTP和WWW服务是一起被安装的。

  10. FTP站点基本组建方法 • 主目录 • 安全帐号 • 消息 • 目录安全性

  11. 主目录 • FTP站点目录指定用户上传或下载的位置。 • 用户访问的权限:读取写入 • 访问权限受NTFS权限限制。

  12. 安全帐号 • 决定访问该FTP站点是匿名或非匿名。

  13. 消息 • 在用户登录或退出FTP站点时出现,一般显示一些提示信息。

  14. 目录安全性 • 可以拒绝局域网内某些IP地址电脑的访问。

  15. 访问FTP站点 • 在客户端安装FTP访问工具,图。 • 首先和FTP站点建立连接(以leap-FTP 为例) • 快速连接、站点管理器 • 上传或下载文件(或文件夹)操作:用鼠标直接拖放文件(或文件夹)。 • 用浏览器访问FTP。

  16. Leap-FTP • 本地目录区 • FTP服务器目录区

  17. 快速连接

  18. 站点管理器

  19. 用浏览器访问FTP • 在浏览器地址栏中输入:ftp://x.y.xftp://192.168.1.4ftp://tech.zjbti.net.cn:5080

  20. DNS与FTP站点 • 当用域名访问FTP站点时,就需要DNS。 • 方法:在DNS中增加一条主机记录。

  21. 五、 FTP用户权限设置 • 非匿名访问 • 同时使用匿名和非匿名访问

  22. 非匿名访问 • 取消安全帐号中的“允许匿名连接” • 为访问用户在服务器建立Windows用户帐号。 • 帐号密码在网上是明文传输的。

  23. 同时使用匿名和非匿名访问 • 问题:对某个FTP站点,有的用户用匿名访问,只下载;有的用户可以上传;有的用户只能浏览,如何解决? • 案例1:有用户用匿名,有用户可上传 • 案例2:匿名用户只能浏览FTP站点,不能下载。 • 案例3:控制用户上传的空间大小。

  24. 案例1 • 有用户用匿名,只下载;有用户可上传。 • 方法: • FTP站点允许匿名连接; • 为非匿名访问用户建立Windows帐号; • 设置FTP站点主目录的NTFS权限: • 取消从父文件夹的继承权 • 将该文件夹的everyone权限设为“读取” • 设置非匿名访问用户对该文件夹有“写入”权限

  25. 案例2 • 匿名用户只能浏览FTP站点,不能下载。 • 方法: • 将匿名用户的目录NTFS权限设置为“读取”,没有其它权限。

  26. 案例3 • 控制用户上传的空间大小。 • 方法: • 启用FTP站点文件夹所在磁盘的配额管理。 • 设置用户的配额。

  27. 配额管理

  28. 设置用户的配额 • 单击

  29. 设置用户的配额(续)

  30. 课堂小结 • FTP的作用是实现主机之间文件的传输,可以跨平台。 • FTP站点的基本设置: • 主目录和访问权限、安全帐号(匿名、非匿名) • FTP访问权限的控制 • 通过文件夹的NTFS权限实现

  31. 作业 • 1、FTP服务使用的TCP端口是哪些?分别起什么作用?。 • 2、说明IIS-FTP站点的“写入”权限和NTFS中的“写入”权限的关系。 • 3、说明断点续传的概念,并用一种FTP客户工具举例说明如何实现断点续传。 • 4、某企业准备用IIS建立一个FTP站点,为企业职工下载资料使用。其中wang和zhang可以上传资料,但zhang不能删除FTP站点内的资料,其它员工只能下载,请你写一份计划,如何建立该FTP站点。

More Related