310 likes | 493 Views
第七讲 FTP 服务器(一). 信息工程学院 冯建新 2008 年 4 月 18 日. 目录. 目标 问题 FTP 的基本概念 IIS 的 FTP 设置与使用 FTP 用户权限设置 课堂小结. 一、目标. 掌握 FTP 基本概念 FTP 的含义、工作原理 掌握 IIS 中 FTP 的配置 安装、单服务器多 FTP 站点配置 掌握 FTP 用户权限控制 访问控制 可使用存储空间控制. 二、问题. 企业 WWW 服务器安装并配置好以后,如何更新网站的内容? 方案 1 :直接在 WWW 服务器上更新。
E N D
第七讲 FTP服务器(一) 信息工程学院 冯建新 2008年4月18日
目录 • 目标 • 问题 • FTP的基本概念 • IIS的FTP设置与使用 • FTP用户权限设置 • 课堂小结
一、目标 • 掌握FTP基本概念 • FTP的含义、工作原理 • 掌握IIS中FTP的配置 • 安装、单服务器多FTP站点配置 • 掌握FTP用户权限控制 • 访问控制 • 可使用存储空间控制
二、问题 • 企业WWW服务器安装并配置好以后,如何更新网站的内容? • 方案1:直接在WWW服务器上更新。 • 方案2:利用网络文件夹共享的功能,将网站对应的文件夹共享,由网站管理员更新。 • 方案3:利用FTP的方式更新网站内容。
三、 FTP的基本概念 • FTP:File Transfer Protocol,文件传输协议。 • 实现网络上两台电脑之间文件的传输,而不用考虑两台电脑用的是什么操作系统。 上传(UpLoad) 用户 FTP服务器 下载(DownLoad)
FTP服务器 • 安装有FTP服务器软件,可供用户上传或下载。 • 常用的FTP服务器软件有: • Microsoft IIS的FTP • Rhino Software的Serv-U(www.serv-u.com) • 服务方式:匿名( anonymous)和非匿名
用户访问FTP服务器 • 访问FTP服务器的方式: • 用浏览器 • 用FTP客户端软件: • Cute-FTP • Leap-FTP • …… • 用FTP客户端软件可以做到断点续传。
四、IIS的FTP设置与使用 • 安装IIS的FTP服务 • FTP站点基本组建方法 • 使用FTP客户端软件访问FTP站点 • DNS与FTP站点
安装IIS的FTP服务 • IIS的FTP和WWW服务是一起被安装的。
FTP站点基本组建方法 • 主目录 • 安全帐号 • 消息 • 目录安全性
主目录 • FTP站点目录指定用户上传或下载的位置。 • 用户访问的权限:读取写入 • 访问权限受NTFS权限限制。
安全帐号 • 决定访问该FTP站点是匿名或非匿名。
消息 • 在用户登录或退出FTP站点时出现,一般显示一些提示信息。
目录安全性 • 可以拒绝局域网内某些IP地址电脑的访问。
访问FTP站点 • 在客户端安装FTP访问工具,图。 • 首先和FTP站点建立连接(以leap-FTP 为例) • 快速连接、站点管理器 • 上传或下载文件(或文件夹)操作:用鼠标直接拖放文件(或文件夹)。 • 用浏览器访问FTP。
Leap-FTP • 本地目录区 • FTP服务器目录区
用浏览器访问FTP • 在浏览器地址栏中输入:ftp://x.y.xftp://192.168.1.4ftp://tech.zjbti.net.cn:5080
DNS与FTP站点 • 当用域名访问FTP站点时,就需要DNS。 • 方法:在DNS中增加一条主机记录。
五、 FTP用户权限设置 • 非匿名访问 • 同时使用匿名和非匿名访问
非匿名访问 • 取消安全帐号中的“允许匿名连接” • 为访问用户在服务器建立Windows用户帐号。 • 帐号密码在网上是明文传输的。
同时使用匿名和非匿名访问 • 问题:对某个FTP站点,有的用户用匿名访问,只下载;有的用户可以上传;有的用户只能浏览,如何解决? • 案例1:有用户用匿名,有用户可上传 • 案例2:匿名用户只能浏览FTP站点,不能下载。 • 案例3:控制用户上传的空间大小。
案例1 • 有用户用匿名,只下载;有用户可上传。 • 方法: • FTP站点允许匿名连接; • 为非匿名访问用户建立Windows帐号; • 设置FTP站点主目录的NTFS权限: • 取消从父文件夹的继承权 • 将该文件夹的everyone权限设为“读取” • 设置非匿名访问用户对该文件夹有“写入”权限
案例2 • 匿名用户只能浏览FTP站点,不能下载。 • 方法: • 将匿名用户的目录NTFS权限设置为“读取”,没有其它权限。
案例3 • 控制用户上传的空间大小。 • 方法: • 启用FTP站点文件夹所在磁盘的配额管理。 • 设置用户的配额。
设置用户的配额 • 单击
课堂小结 • FTP的作用是实现主机之间文件的传输,可以跨平台。 • FTP站点的基本设置: • 主目录和访问权限、安全帐号(匿名、非匿名) • FTP访问权限的控制 • 通过文件夹的NTFS权限实现
作业 • 1、FTP服务使用的TCP端口是哪些?分别起什么作用?。 • 2、说明IIS-FTP站点的“写入”权限和NTFS中的“写入”权限的关系。 • 3、说明断点续传的概念,并用一种FTP客户工具举例说明如何实现断点续传。 • 4、某企业准备用IIS建立一个FTP站点,为企业职工下载资料使用。其中wang和zhang可以上传资料,但zhang不能删除FTP站点内的资料,其它员工只能下载,请你写一份计划,如何建立该FTP站点。